Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: e873de3c117e4e0e5a8c9103b64b394d0a3c3f3d https://github.com/WebKit/WebKit/commit/e873de3c117e4e0e5a8c9103b64b394d0a3c3f3d Author: Ryosuke Niwa <rn...@webkit.org> Date: 2023-02-01 (Wed, 01 Feb 2023)
Changed paths: M LayoutTests/imported/w3c/web-platform-tests/shadow-dom/focus/focus-method-with-delegatesFocus-expected.txt M Source/WebCore/dom/Element.cpp Log Message: ----------- WPT: A subtest in shadow-dom/focus/focus-method-with-delegatesFocus.html fails https://bugs.webkit.org/show_bug.cgi?id=251462 Reviewed by Tim Nguyen. The bug was caused by findFocusDelegateInternal only iterating over its direct children instead of all descendants. Fixed the bug by changing it to traverse all descendant nodes. * LayoutTests/imported/w3c/web-platform-tests/shadow-dom/focus/focus-method-with-delegatesFocus-expected.txt: * Source/WebCore/dom/Element.cpp: (WebCore::findFocusDelegateInternal): Canonical link: https://commits.webkit.org/259707@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes