Bug 232564

Summary: Update delegatesFocus to match recent spec changes
Product: WebKit Reporter: Domenic Denicola <d>
Component: DOMAssignee: Ryosuke Niwa <rniwa>
Status: RESOLVED FIXED    
Severity: Normal CC: cdumez, ntim, rniwa, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 233777    
Bug Blocks: 148695    

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.