Commit 7da701fb authored by Keith Cirkel's avatar Keith Cirkel Committed by mozilla@keithcirkel.co.uk
Browse files

Bug 1967245 - Remove customstateset flag r=emilio

This has been shipping for a while now so can be safely removed.

Differential Revision: https://phabricator.services.mozilla.com/D250031
parent 278c54c1
Loading
Loading
Loading
Loading
+2 −2
Changes for dom/webidl/ElementInternals.webidl: 2 added lines, 2 removed lines.
Original line number Diff line number Diff line
@@ -38,10 +38,10 @@ interface ElementInternals {
  [Throws]
  readonly attribute NodeList labels;

  [Pref="dom.element.customstateset.enabled", SameObject] readonly attribute CustomStateSet states;
  [SameObject] readonly attribute CustomStateSet states;
};

[Pref="dom.element.customstateset.enabled", Exposed=Window]
[Exposed=Window]
interface CustomStateSet {
  setlike<DOMString>;
};
+0 −7
Changes for modules/libpref/init/StaticPrefList.yaml: 0 added lines, 7 removed lines.
Original line number Diff line number Diff line
@@ -2676,13 +2676,6 @@
  value: false
  mirror: always
# Whether CustomStateSet is enabled
- name: dom.element.customstateset.enabled
  type: RelaxedAtomicBool
  value: true
  mirror: always
  rust: true
# Whether the invoketarget attribute implementation is enabled
- name: dom.element.invokers.enabled
  type: bool
+0 −3
Changes for servo/components/style/gecko/selector_parser.rs: 0 added lines, 3 removed lines.
Original line number Diff line number Diff line
@@ -154,9 +154,6 @@ impl NonTSPseudoClass {
    /// Returns whether the pseudo-class is enabled in content sheets.
    #[inline]
    fn is_enabled_in_content(&self) -> bool {
        if matches!(*self, Self::CustomState(_)) {
            return static_prefs::pref!("dom.element.customstateset.enabled");
        }
        if matches!(*self, Self::HasSlotted) {
            return static_prefs::pref!("layout.css.has-slotted-selector.enabled");
        }
+0 −1
Changes for testing/web-platform/meta/css/selectors/invalidation/state-in-has.html.ini: 0 added lines, 1 removed line.
Original line number Diff line number Diff line
[state-in-has.html]
  prefs: [dom.element.customstateset.enabled:true]
  expected:
    if (os == "mac") and not debug: [OK, TIMEOUT]
+0 −2
Changes for testing/web-platform/meta/css/selectors/parsing/parse-state.html.ini: 0 added lines, 2 removed lines.
Original line number Diff line number Diff line
[parse-state.html]
  prefs: [dom.element.customstateset.enabled:true]
Loading