Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: f8803aadf9e780393cb65c6a67caf33f182886e9 https://github.com/WebKit/WebKit/commit/f8803aadf9e780393cb65c6a67caf33f182886e9 Author: Alex Christensen <achristen...@apple.com> Date: 2024-04-26 (Fri, 26 Apr 2024)
Changed paths: M Tools/WebKitTestRunner/InjectedBundle/AccessibilityUIElement.cpp M Tools/WebKitTestRunner/InjectedBundle/AccessibilityUIElement.h M Tools/WebKitTestRunner/InjectedBundle/Bindings/CodeGeneratorTestRunner.pm M Tools/WebKitTestRunner/InjectedBundle/atspi/AccessibilityUIElementAtspi.cpp M Tools/WebKitTestRunner/InjectedBundle/cocoa/AccessibilityCommonCocoa.mm M Tools/WebKitTestRunner/InjectedBundle/ios/AccessibilityUIElementIOS.mm M Tools/WebKitTestRunner/InjectedBundle/mac/AccessibilityUIElementMac.mm M Tools/WebKitTestRunner/InjectedBundle/win/AccessibilityUIElementWin.cpp Log Message: ----------- Reduce use of WKBundlePageGetMainFrame in WebKitTestRunner https://bugs.webkit.org/show_bug.cgi?id=273302 Reviewed by Wenson Hsieh. With site isolation, the main frame might be in another process. Use the current JSContextRef instead. * Tools/WebKitTestRunner/InjectedBundle/AccessibilityUIElement.cpp: (WTR::AccessibilityUIElement::mathRootRadicand): (WTR::AccessibilityUIElement::children): (WTR::AccessibilityUIElement::imageOverlayElements): (WTR::AccessibilityUIElement::selectedChildren): (WTR::AccessibilityUIElement::detailsElements): (WTR::AccessibilityUIElement::mathRootRadicand const): Deleted. (WTR::AccessibilityUIElement::children const): Deleted. (WTR::AccessibilityUIElement::imageOverlayElements const): Deleted. (WTR::AccessibilityUIElement::selectedChildren const): Deleted. (WTR::AccessibilityUIElement::detailsElements const): Deleted. * Tools/WebKitTestRunner/InjectedBundle/AccessibilityUIElement.h: (WTR::AccessibilityUIElement::attributeValueAsync): (WTR::makeJSArray): * Tools/WebKitTestRunner/InjectedBundle/Bindings/CodeGeneratorTestRunner.pm: (_generateImplementationFile): * Tools/WebKitTestRunner/InjectedBundle/cocoa/AccessibilityCommonCocoa.mm: (WTR::makeJSArray): * Tools/WebKitTestRunner/InjectedBundle/ios/AccessibilityUIElementIOS.mm: (WTR::AccessibilityUIElement::children): (WTR::AccessibilityUIElement::detailsElements): (WTR::AccessibilityUIElement::errorMessageElements): (WTR::AccessibilityUIElement::uiElementArrayAttributeValue): (WTR::AccessibilityUIElement::rowHeaders): (WTR::AccessibilityUIElement::selectedCells): (WTR::AccessibilityUIElement::columnHeaders): (WTR::AccessibilityUIElement::imageOverlayElements): (WTR::AccessibilityUIElement::children const): Deleted. (WTR::AccessibilityUIElement::detailsElements const): Deleted. (WTR::AccessibilityUIElement::errorMessageElements const): Deleted. (WTR::AccessibilityUIElement::uiElementArrayAttributeValue const): Deleted. (WTR::AccessibilityUIElement::rowHeaders const): Deleted. (WTR::AccessibilityUIElement::selectedCells const): Deleted. (WTR::AccessibilityUIElement::columnHeaders const): Deleted. (WTR::AccessibilityUIElement::imageOverlayElements const): Deleted. * Tools/WebKitTestRunner/InjectedBundle/mac/AccessibilityUIElementMac.mm: (WTR::AccessibilityUIElement::children): (WTR::AccessibilityUIElement::rowHeaders): (WTR::AccessibilityUIElement::selectedCells): (WTR::AccessibilityUIElement::columnHeaders): (WTR::AccessibilityUIElement::detailsElements): (WTR::AccessibilityUIElement::errorMessageElements): (WTR::AccessibilityUIElement::selectedChildren): (WTR::AccessibilityUIElement::uiElementArrayAttributeValue): (WTR::AccessibilityUIElement::attributeValueAsync): (WTR::AccessibilityUIElement::searchTextWithCriteria): (WTR::AccessibilityUIElement::columns): (WTR::AccessibilityUIElement::imageOverlayElements): (WTR::AccessibilityUIElement::mathRootRadicand): (WTR::AccessibilityUIElement::children const): Deleted. (WTR::AccessibilityUIElement::rowHeaders const): Deleted. (WTR::AccessibilityUIElement::selectedCells const): Deleted. (WTR::AccessibilityUIElement::columnHeaders const): Deleted. (WTR::AccessibilityUIElement::detailsElements const): Deleted. (WTR::AccessibilityUIElement::errorMessageElements const): Deleted. (WTR::AccessibilityUIElement::selectedChildren const): Deleted. (WTR::AccessibilityUIElement::uiElementArrayAttributeValue const): Deleted. (WTR::AccessibilityUIElement::imageOverlayElements const): Deleted. (WTR::AccessibilityUIElement::mathRootRadicand const): Deleted. Canonical link: https://commits.webkit.org/278039@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