Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: a626c5e12eff699115e6f014b4843750fff7e64f
      
https://github.com/WebKit/WebKit/commit/a626c5e12eff699115e6f014b4843750fff7e64f
  Author: Alex Christensen <achristen...@apple.com>
  Date:   2024-07-03 (Wed, 03 Jul 2024)

  Changed paths:
    M Source/WebKit/UIProcess/ios/WebPageProxyIOS.mm
    M Source/WebKit/UIProcess/mac/WebPageProxyMac.mm

  Log Message:
  -----------
  Revert accessibility pieces of 280352@main
https://bugs.webkit.org/show_bug.cgi?id=276186
rdar://130998804

Reviewed by Tim Horton.

That change introduced an early return if a frame doesn't exist in the UI 
process
yet, which caused an issue with accessibility registration.  This early return 
can
be hit, so I revert to previous behavior until we can find a good solution for 
site
isolation.

I looked carefully through all the changes in 280352@main and verified there 
are no
other changes in behavior except a null check in 
_WKInspector.showMainResourceForFrame
which would've been a crash before that change if it had been hit.

* Source/WebKit/UIProcess/ios/WebPageProxyIOS.mm:
(WebKit::WebPageProxy::registerWebProcessAccessibilityToken):
* Source/WebKit/UIProcess/mac/WebPageProxyMac.mm:
(WebKit::WebPageProxy::registerWebProcessAccessibilityToken):

Canonical link: https://commits.webkit.org/280637@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to