Bug 232564 - Update delegatesFocus to match recent spec changes
Summary: Update delegatesFocus to match recent spec changes
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: DOM (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Ryosuke Niwa
URL:
Keywords: InRadar
Depends on: 233777
Blocks: 148695
  Show dependency treegraph
 
Reported: 2021-11-01 08:37 PDT by Domenic Denicola
Modified: 2022-08-12 16:08 PDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Domenic Denicola 2021-11-01 08:37:28 PDT
* Make it use the shadow tree instead of the flat tree

* Make unfocusing (via blur()) symmetric to focusing (via focus())

Spec change: https://github.com/whatwg/html/pull/7079

Tests:

* https://github.com/web-platform-tests/wpt/pull/30875
* https://github.com/web-platform-tests/wpt/pull/31349
Comment 1 Radar WebKit Bug Importer 2021-11-08 07:38:19 PST
<rdar://problem/85154415>
Comment 2 Ryosuke Niwa 2022-07-27 02:22:22 PDT
Pull request: https://github.com/WebKit/WebKit/pull/2777
Comment 3 EWS 2022-07-28 00:49:21 PDT
Committed 252901@main (c1607d1c6ed9): <https://commits.webkit.org/252901@main>

Reviewed commits have been landed. Closing PR #2777 and removing active labels.