.
Created attachment 422976 [details] Patch
<rdar://problem/75334611>
Comment on attachment 422976 [details] Patch Thanks for the review!
Committed r274305: <https://commits.webkit.org/r274305> All reviewed patches have been landed. Closing bug and clearing flags on attachment 422976 [details].
(In reply to EWS from comment #4) > Committed r274305: <https://commits.webkit.org/r274305> This seems to have broken multiple layout tests on mac-debug. e.g.: https://results.webkit.org/?suite=layout-tests&suite=layout-tests&suite=layout-tests&test=editing%2Fselection%2Fselection-across-shadow-boundaries-mixed-editability-2.html&test=editing%2Fselection%2Fselection-across-shadow-boundaries-mixed-editability-3.html&test=editing%2Fselection%2Fselection-across-shadow-boundaries-readonly-2.html&style=debug
Crash: https://ews-build.s3-us-west-2.amazonaws.com/macOS-Catalina-Debug-WK1-Tests-EWS/r423011-3298-rerun/editing/selection/selection-across-shadow-boundaries-mixed-editability-3-crash-log.txt stderr: ASSERTION FAILED: !shadowRoot() || shadowRoot()->mode() == ShadowRootMode::UserAgent ./dom/Element.cpp(2447) : RefPtr<WebCore::ShadowRoot> WebCore::Element::userAgentShadowRoot() const 1 0x10fb778e9 WTFCrash 2 0x12cbcbd4b WTFCrashWithInfo(int, char const*, char const*, int) 3 0x12fc60701 WebCore::Element::userAgentShadowRoot() const 4 0x130098307 WebCore::HTMLElement::isImageOverlayText(WebCore::Node const&) 5 0x130a4a4e0 WebCore::EventHandler::updateSelectionForMouseDrag(WebCore::HitTestResult const&) 6 0x130a48c97 WebCore::EventHandler::handleMouseDraggedEvent(WebCore::MouseEventWithHitTestResults const&, WebCore::CheckDragHysteresis)
Re-opened since this is blocked by bug 223119
Created attachment 423140 [details] v2 (w/ tests)
Committed r274420: <https://commits.webkit.org/r274420> All reviewed patches have been landed. Closing bug and clearing flags on attachment 423140 [details].