Bug 202875 - Make ShadowRoot.delegateFocus work in iOS
Summary: Make ShadowRoot.delegateFocus work in iOS
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: UI Events (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Ryosuke Niwa
URL:
Keywords: InRadar
Depends on: 166484
Blocks: 148695
  Show dependency treegraph
 
Reported: 2019-10-11 20:17 PDT by Ryosuke Niwa
Modified: 2019-12-19 14:49 PST (History)
5 users (show)

See Also:


Attachments
Fixes the bug (7.13 KB, patch)
2019-12-18 23:21 PST, Ryosuke Niwa
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ryosuke Niwa 2019-10-11 20:17:36 PDT
None of W3C focus tests for shadow DOM run properly in iOS due to the way focus works in iOS, and the way W3C tests are written.

This bug tracks the work to make W3C tests compatible with iOS, and/or make sure things work as intended in iOS.
Comment 1 Ryosuke Niwa 2019-12-18 23:21:25 PST
Created attachment 386076 [details]
Fixes the bug
Comment 2 Ryosuke Niwa 2019-12-19 10:44:56 PST
I don’t think iOS test failures are related to this patch.
Comment 3 Ryosuke Niwa 2019-12-19 14:48:56 PST
Comment on attachment 386076 [details]
Fixes the bug

Clearing flags on attachment: 386076

Committed r253790: <https://trac.webkit.org/changeset/253790>
Comment 4 Ryosuke Niwa 2019-12-19 14:48:57 PST
All reviewed patches have been landed.  Closing bug.
Comment 5 Radar WebKit Bug Importer 2019-12-19 14:49:24 PST
<rdar://problem/58092455>