diff --git a/components/config/prefs.rs b/components/config/prefs.rs index dcf6d07e106..f10346361fe 100644 --- a/components/config/prefs.rs +++ b/components/config/prefs.rs @@ -145,7 +145,6 @@ pub struct Preferences { pub dom_testperf_enabled: bool, // https://testutils.spec.whatwg.org#availability pub dom_testutils_enabled: bool, - pub dom_trusted_types_enabled: bool, pub dom_xpath_enabled: bool, /// Enable WebGL2 APIs. pub dom_webgl2_enabled: bool, @@ -325,7 +324,6 @@ impl Preferences { dom_testing_html_input_element_select_files_enabled: false, dom_testperf_enabled: false, dom_testutils_enabled: false, - dom_trusted_types_enabled: false, dom_webgl2_enabled: false, dom_webgpu_enabled: false, dom_webgpu_wgpu_backend: String::new(), diff --git a/components/script_bindings/webidls/TrustedHTML.webidl b/components/script_bindings/webidls/TrustedHTML.webidl index 37fb18bd5e1..7c17d399f7d 100644 --- a/components/script_bindings/webidls/TrustedHTML.webidl +++ b/components/script_bindings/webidls/TrustedHTML.webidl @@ -6,7 +6,7 @@ * https://www.w3.org/TR/trusted-types/#trusted-html */ -[Exposed=(Window,Worker), Pref="dom_trusted_types_enabled"] +[Exposed=(Window,Worker)] interface TrustedHTML { stringifier; DOMString toJSON(); diff --git a/components/script_bindings/webidls/TrustedScript.webidl b/components/script_bindings/webidls/TrustedScript.webidl index 3dbee643ddf..4f01757aa39 100644 --- a/components/script_bindings/webidls/TrustedScript.webidl +++ b/components/script_bindings/webidls/TrustedScript.webidl @@ -6,7 +6,7 @@ * https://www.w3.org/TR/trusted-types/#trusted-script */ -[Exposed=(Window,Worker), Pref="dom_trusted_types_enabled"] +[Exposed=(Window,Worker)] interface TrustedScript { stringifier; DOMString toJSON(); diff --git a/components/script_bindings/webidls/TrustedScriptURL.webidl b/components/script_bindings/webidls/TrustedScriptURL.webidl index b5fd0249eba..1f04edf9d14 100644 --- a/components/script_bindings/webidls/TrustedScriptURL.webidl +++ b/components/script_bindings/webidls/TrustedScriptURL.webidl @@ -6,7 +6,7 @@ * https://www.w3.org/TR/trusted-types/#trused-script-url */ -[Exposed=(Window,Worker), Pref="dom_trusted_types_enabled"] +[Exposed=(Window,Worker)] interface TrustedScriptURL { stringifier; DOMString toJSON(); diff --git a/components/script_bindings/webidls/TrustedTypePolicy.webidl b/components/script_bindings/webidls/TrustedTypePolicy.webidl index 32b7520f400..c5adea70478 100644 --- a/components/script_bindings/webidls/TrustedTypePolicy.webidl +++ b/components/script_bindings/webidls/TrustedTypePolicy.webidl @@ -6,7 +6,7 @@ * https://www.w3.org/TR/trusted-types/#trusted-type-policy */ -[Exposed=(Window,Worker), Pref="dom_trusted_types_enabled"] +[Exposed=(Window,Worker)] interface TrustedTypePolicy { readonly attribute DOMString name; [Throws] TrustedHTML createHTML(DOMString input, any... arguments); diff --git a/components/script_bindings/webidls/TrustedTypePolicyFactory.webidl b/components/script_bindings/webidls/TrustedTypePolicyFactory.webidl index 3d385f3a0cd..480cb185360 100644 --- a/components/script_bindings/webidls/TrustedTypePolicyFactory.webidl +++ b/components/script_bindings/webidls/TrustedTypePolicyFactory.webidl @@ -6,7 +6,7 @@ * https://www.w3.org/TR/trusted-types/#trusted-type-policy-factory */ -[Exposed=(Window,Worker), Pref="dom_trusted_types_enabled"] +[Exposed=(Window,Worker)] interface TrustedTypePolicyFactory { [Throws] TrustedTypePolicy createPolicy( diff --git a/components/script_bindings/webidls/WindowOrWorkerGlobalScope.webidl b/components/script_bindings/webidls/WindowOrWorkerGlobalScope.webidl index f86c2600ca6..a4acdb5192e 100644 --- a/components/script_bindings/webidls/WindowOrWorkerGlobalScope.webidl +++ b/components/script_bindings/webidls/WindowOrWorkerGlobalScope.webidl @@ -46,7 +46,6 @@ partial interface mixin WindowOrWorkerGlobalScope { // https://www.w3.org/TR/trusted-types/#extensions-to-the-windoworworkerglobalscope-interface partial interface mixin WindowOrWorkerGlobalScope { - [Pref="dom_trusted_types_enabled"] readonly attribute TrustedTypePolicyFactory trustedTypes; }; diff --git a/ports/servoshell/prefs.rs b/ports/servoshell/prefs.rs index d234379a883..737ef4d8dfa 100644 --- a/ports/servoshell/prefs.rs +++ b/ports/servoshell/prefs.rs @@ -34,7 +34,6 @@ pub(crate) static EXPERIMENTAL_PREFS: &[&str] = &[ "dom_offscreen_canvas_enabled", "dom_permissions_enabled", "dom_resize_observer_enabled", - "dom_trusted_types_enabled", "dom_webgl2_enabled", "dom_webgpu_enabled", "dom_xpath_enabled",