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

Add ShadowRoot.prototype.delegatesFocus attribute #974

Merged
merged 1 commit into from
Apr 21, 2021
Merged

Conversation

foolip
Copy link
Member

@foolip foolip commented Apr 20, 2021

Fixes #931.

(See WHATWG Working Mode: Changes for more details.)


Preview | Diff

foolip added a commit to web-platform-tests/wpt that referenced this pull request Apr 20, 2021
<p>The <dfn attribute for=ShadowRoot><code>delegatesFocus</code></dfn> getter steps are to return
<a>this</a>'s <a for=ShadowRoot>delegates focus</a>.</p>

<p>The <dfn attribute for=ShadowRoot><code>slotAssignment</code></dfn> getter steps are to return
Copy link
Member Author

Choose a reason for hiding this comment

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

I changed the order to match the IDL here.

Copy link
Member

Choose a reason for hiding this comment

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

Thanks! (Here I thought I could keep blame clean by using the modern wording when landing slot assignment. There's always further nits. 😊)

@annevk annevk merged commit f346858 into main Apr 21, 2021
@annevk annevk deleted the delegatesFocus branch April 21, 2021 07:19
foolip added a commit to web-platform-tests/wpt that referenced this pull request Apr 21, 2021
moz-v2v-gh pushed a commit to mozilla/gecko-dev that referenced this pull request Apr 25, 2021
…te, a=testonly

Automatic update from web-platform-tests
Test ShadowRoot's delegatesFocus attribute (#28593)

Follows whatwg/dom#974.
--

wpt-commits: 9ee6580ff84c00e6a6929b8edfe60ae99fafd1ab
wpt-pr: 28593
sideshowbarker added a commit to w3c/browser-compat-data 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 now it’s part of the DOM standard, and implemented in multiple
browsers, this changes resets the BCD status flags for it.
sideshowbarker added a commit to w3c/browser-compat-data 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 changes resets the BCD status flags for it.
sideshowbarker added a commit to w3c/browser-compat-data 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 resets the BCD status flags for it.
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.
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
sideshowbarker added a commit to w3c/browser-compat-data 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 resets the BCD status flags for it.

Related MDN change: mdn/content#4508
foolip pushed a commit to mdn/browser-compat-data 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 resets the BCD status flags for it.

Related MDN change: mdn/content#4508
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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

ShadowRoot's delegatesFocus
2 participants