Closed Bug 1535438 Opened 9 months ago Closed 9 months ago

Remove Shadow DOM v0 APIs

Categories

(Core :: DOM: Core & HTML, enhancement, P2)

enhancement

Tracking

()

RESOLVED FIXED
mozilla67
Tracking Status
firefox67 --- fixed

People

(Reporter: emilio, Assigned: emilio)

Details

(Keywords: dev-doc-complete, site-compat)

Attachments

(1 file)

Looking at 1, it seems we accidentally shipped part of the v0 API that no other browser is shipping. We should remove it sooner rather than later.

Looks like these three APIs slipped through when shipping v1, but no other
vendor supports them, so no reason to be here.

I don't think there's any harm in letting the implementations keep living in
DocumentOrShadowRoot, but let me know if you think otherwise and I'll move them
to Document.

Priority: -- → P2
Pushed by ealvarez@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/fbfeb6efec16
Remove Shadow DOM v0 APIs. r=smaug
Status: NEW → RESOLVED
Closed: 9 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla67

Setting this to dev-doc-complete — we never documented these properties in the first place so there is no clean up to do; I've just added a note to the Fx67 rel notes:

https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/67#APIs

(see the "Removals" subsection.)

You need to log in before you can comment on or make changes to this bug.