diff --git a/components/devtools/actors/source.rs b/components/devtools/actors/source.rs index 0d4bfc521d6..487f34cef3d 100644 --- a/components/devtools/actors/source.rs +++ b/components/devtools/actors/source.rs @@ -52,14 +52,14 @@ pub struct SourceActor { pub is_black_boxed: bool, pub content: Option, - pub content_type: String, + pub content_type: Option, } #[derive(Serialize)] struct SourceContentReply { from: String, #[serde(rename = "contentType")] - content_type: String, + content_type: Option, source: String, } @@ -90,7 +90,7 @@ impl SourceActor { name: String, url: ServoUrl, content: Option, - content_type: String, + content_type: Option, ) -> SourceActor { SourceActor { name, @@ -106,7 +106,7 @@ impl SourceActor { pipeline_id: PipelineId, url: ServoUrl, content: Option, - content_type: String, + content_type: Option, ) -> &SourceActor { let source_actor_name = actors.new_name("source"); diff --git a/components/devtools/lib.rs b/components/devtools/lib.rs index 0e2d4c4a027..22594c9ddd8 100644 --- a/components/devtools/lib.rs +++ b/components/devtools/lib.rs @@ -548,7 +548,7 @@ impl DevtoolsInstance { pipeline_id, source_info.url, source_info.content, - source_info.content_type.unwrap(), + source_info.content_type, ); let source_actor_name = source_actor.name.clone(); let source_form = source_actor.source_form();