Closed Bug 1455805 Opened 2 years ago Closed 2 years ago
Make "CSS" a namespace, not interface
See https://github.com/w3c/csswg-drafts/pull/437 Compared to our current behavior this mostly manifests in typeof changing to "object" instead of "function" and the proto changing to Object.prototype instead of Function.prototype. I suspect this is not a compat issue in practice... Adding tests is a bit hard because of https://github.com/w3c/web-platform-tests/issues/7583
Attachment #8969860 - Flags: review?(cam)
Attachment #8969860 - Flags: review?(cam) → review+
Pushed by firstname.lastname@example.org: https://hg.mozilla.org/integration/mozilla-inbound/rev/4a076254dccf Make CSS a namespace, not interface. r=heycam
Posted the site compatibility note: https://www.fxsitecompat.com/ja/docs/2018/type-of-css-interface-has-been-changed-from-function-to-object/
You need to log in before you can comment on or make changes to this bug.