Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mark ShadowRoot.p.delegatesFocus standard & undeprecated #10102

Merged
merged 1 commit into from
Apr 27, 2021

Conversation

sideshowbarker
Copy link
Member

@sideshowbarker sideshowbarker commented Apr 27, 2021

whatwg/dom#974 added ShadowRoot.prototype.delegatesFocus to the DOM spec (see whatwg/dom@f346858). And per whatwg/dom#931 (comment) (https://trac.webkit.org/r276585) it’s been implemented in WebKit.

So given that it’s now part of the DOM standard, and implemented in multiple browsers, this changes resets the BCD status flags for it.

Related MDN change: mdn/content#4508

@sideshowbarker sideshowbarker requested a review from foolip April 27, 2021 01:35
@github-actions github-actions bot added the data:api Compat data for Web APIs. https://developer.mozilla.org/docs/Web/API label Apr 27, 2021
@sideshowbarker sideshowbarker force-pushed the sideshowbarker/ShadowRoot-delegatesFocus branch from 3ebf268 to 9d1d379 Compare April 27, 2021 01:35
@sideshowbarker sideshowbarker force-pushed the sideshowbarker/ShadowRoot-delegatesFocus branch from 9d1d379 to de5fcdf Compare April 27, 2021 02:17
sideshowbarker added a commit to mdn/content that referenced this pull request Apr 27, 2021
whatwg/dom#974 added ShadowRoot.prototype.delegatesFocus
to the DOM spec (see whatwg/dom@f346858). And
per whatwg/dom#931 (comment)
(https://trac.webkit.org/r276585) it’s been implemented in WebKit.

So given that it’s now part of the DOM standard, and implemented in multiple
browsers, this change drops the Deprecated_Header macro from the source — as
well as fixing the spec URL.

Related BCD change: mdn/browser-compat-data#10102
whatwg/dom#974 added ShadowRoot.prototype.delegatesFocus
to the DOM spec (see whatwg/dom@f346858). And
per whatwg/dom#931 (comment)
(https://trac.webkit.org/r276585) it’s been implemented in WebKit.

So given that it’s now part of the DOM standard, and implemented in multiple
browsers, this change resets the BCD status flags for it.

Related MDN change: mdn/content#4508
@sideshowbarker sideshowbarker force-pushed the sideshowbarker/ShadowRoot-delegatesFocus branch from de5fcdf to 8882304 Compare April 27, 2021 02:26
Copy link
Contributor

@foolip foolip left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks Mike!

@foolip foolip merged commit d6947b3 into mdn:main Apr 27, 2021
Elchi3 pushed a commit to mdn/content that referenced this pull request Apr 27, 2021
whatwg/dom#974 added ShadowRoot.prototype.delegatesFocus
to the DOM spec (see whatwg/dom@f346858). And
per whatwg/dom#931 (comment)
(https://trac.webkit.org/r276585) it’s been implemented in WebKit.

So given that it’s now part of the DOM standard, and implemented in multiple
browsers, this change drops the Deprecated_Header macro from the source — as
well as fixing the spec URL.

Related BCD change: mdn/browser-compat-data#10102
@sideshowbarker sideshowbarker deleted the sideshowbarker/ShadowRoot-delegatesFocus branch April 27, 2021 10:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
data:api Compat data for Web APIs. https://developer.mozilla.org/docs/Web/API
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants