Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Remove ENABLE_ACCESSIBILITY directive
https://bugs.webkit.org/show_bug.cgi?id=266971 Reviewed by Michael Catanzaro. It is finally enabled everywhere. * Source/WTF/wtf/Platform.h: * Source/WTF/wtf/PlatformEnable.h: * Source/WebCore/accessibility/AXCoreObject.h: (WebCore::AXCoreObject::detachWrapper): * Source/WebCore/accessibility/AXObjectCache.cpp: * Source/WebCore/accessibility/AXObjectCache.h: (WebCore::AXComputedObjectAttributeCache::getIgnored const): Deleted. (WebCore::AccessibilityReplacedText::AccessibilityReplacedText): Deleted. (WebCore::AccessibilityReplacedText::postTextStateChangeNotification): Deleted. (WebCore::AXComputedObjectAttributeCache::setIgnored): Deleted. (WebCore::AXObjectCache::AXObjectCache): Deleted. (WebCore::AXObjectCache::~AXObjectCache): Deleted. (WebCore::AXObjectCache::get): Deleted. (WebCore::AXObjectCache::getOrCreate): Deleted. (WebCore::AXObjectCache::create): Deleted. (WebCore::AXObjectCache::rootObject): Deleted. (WebCore::AXObjectCache::rootObjectForFrame): Deleted. (WebCore::AXObjectCache::focusedObjectForPage): Deleted. (WebCore::AXObjectCache::enableAccessibility): Deleted. (WebCore::AXObjectCache::setForceDeferredSpellChecking): Deleted. (WebCore::AXObjectCache::disableAccessibility): Deleted. (WebCore::AXObjectCache::setEnhancedUserInterfaceAccessibility): Deleted. (WebCore::nodeHasRole): Deleted. (WebCore::nodeHasGridRole): Deleted. (WebCore::nodeHasCellRole): Deleted. (WebCore::AXObjectCache::startCachingComputedObjectAttributesUntilTreeMutates): Deleted. (WebCore::AXObjectCache::stopCachingComputedObjectAttributes): Deleted. (WebCore::isNodeAriaVisible): Deleted. (WebCore::AXObjectCache::rootAXEditableElement): Deleted. (WebCore::AXObjectCache::modalNode): Deleted. (WebCore::AXObjectCache::attachWrapper): Deleted. (WebCore::AXObjectCache::checkedStateChanged): Deleted. (WebCore::AXObjectCache::autofillTypeChanged): Deleted. (WebCore::AXObjectCache::childrenChanged): Deleted. (WebCore::AXObjectCache::onSelectedChanged): Deleted. (WebCore::AXObjectCache::onTextSecurityChanged): Deleted. (WebCore::AXObjectCache::onTitleChange): Deleted. (WebCore::AXObjectCache::onValidityChange): Deleted. (WebCore::AXObjectCache::onTextCompositionChange): Deleted. (WebCore::AXObjectCache::valueChanged): Deleted. (WebCore::AXObjectCache::onFocusChange): Deleted. (WebCore::AXObjectCache::onPageActivityStateChange): Deleted. (WebCore::AXObjectCache::onPopoverToggle): Deleted. (WebCore::AXObjectCache::onScrollbarFrameRectChange): Deleted. (WebCore::AXObjectCache::onWidgetVisibilityChanged): Deleted. (WebCore::AXObjectCache::deferRecomputeIsIgnoredIfNeeded): Deleted. (WebCore::AXObjectCache::deferRecomputeIsIgnored): Deleted. (WebCore::AXObjectCache::deferTextChangedIfNeeded): Deleted. (WebCore::AXObjectCache::deferSelectedChildrenChangedIfNeeded): Deleted. (WebCore::AXObjectCache::deferTextReplacementNotificationForTextControl): Deleted. (WebCore::AXObjectCache::deferRecomputeTableCellSlots): Deleted. (WebCore::AXObjectCache::deferRowspanChange): Deleted. (WebCore::AXObjectCache::detachWrapper): Deleted. (WebCore::AXObjectCache::focusCurrentModal): Deleted. (WebCore::AXObjectCache::performCacheUpdateTimerFired): Deleted. (WebCore::AXObjectCache::frameLoadingEventNotification): Deleted. (WebCore::AXObjectCache::frameLoadingEventPlatformNotification): Deleted. (WebCore::AXObjectCache::handleAriaExpandedChange): Deleted. (WebCore::AXObjectCache::deferModalChange): Deleted. (WebCore::AXObjectCache::handleAllDeferredChildrenChanged): Deleted. (WebCore::AXObjectCache::handleRoleChanged): Deleted. (WebCore::AXObjectCache::deferAttributeChangeIfNeeded): Deleted. (WebCore::AXObjectCache::handleAttributeChange): Deleted. (WebCore::AXObjectCache::shouldProcessAttributeChange): Deleted. (WebCore::AXObjectCache::handleFocusedUIElementChanged): Deleted. (WebCore::AXObjectCache::handleScrollbarUpdate): Deleted. (WebCore::AXObjectCache::onScrollbarUpdate): Deleted. (WebCore::AXObjectCache::handleScrolledToAnchor): Deleted. (WebCore::AXObjectCache::liveRegionChangedNotificationPostTimerFired): Deleted. (WebCore::AXObjectCache::notificationPostTimerFired): Deleted. (WebCore::AXObjectCache::passwordNotificationPostTimerFired): Deleted. (WebCore::AXObjectCache::performDeferredCacheUpdate): Deleted. (WebCore::AXObjectCache::postLiveRegionChangeNotification): Deleted. (WebCore::AXObjectCache::postNotification): Deleted. (WebCore::AXObjectCache::announce): Deleted. (WebCore::AXObjectCache::postTextReplacementNotification): Deleted. (WebCore::AXObjectCache::postTextReplacementNotificationForTextControl): Deleted. (WebCore::AXObjectCache::postTextStateChangeNotification): Deleted. (WebCore::AXObjectCache::recomputeIsIgnored): Deleted. (WebCore::AXObjectCache::handleTextChanged): Deleted. (WebCore::AXObjectCache::handleRecomputeCellSlots): Deleted. (WebCore::AXObjectCache::onRendererCreated): Deleted. (WebCore::AXObjectCache::updateLoadingProgress): Deleted. (WebCore::AXObjectCache::rangeForNodeContents): Deleted. (WebCore::AXObjectCache::relatedObjectIDsFor): Deleted. (WebCore::AXObjectCache::updateRelations): Deleted. (WebCore::AXObjectCache::remove): Deleted. (WebCore::AXObjectCache::selectedChildrenChanged): Deleted. (WebCore::AXObjectCache::setIsSynchronizingSelection): Deleted. (WebCore::AXObjectCache::setTextSelectionIntent): Deleted. (WebCore::AXObjectCache::rangeForUnorderedCharacterOffsets): Deleted. (WebCore::AXObjectCache::absoluteCaretBoundsForCharacterOffset): Deleted. (WebCore::AXObjectCache::characterOffsetForIndex): Deleted. (WebCore::AXObjectCache::startOrEndCharacterOffsetForRange): Deleted. (WebCore::AXObjectCache::endCharacterOffsetOfLine): Deleted. (WebCore::AXObjectCache::nextCharacterOffset): Deleted. (WebCore::AXObjectCache::previousCharacterOffset): Deleted. (WebCore::AXObjectCache::textMarkerDataForVisiblePosition): Deleted. (WebCore::AXObjectCache::textMarkerDataForCharacterOffset): Deleted. (WebCore::AXObjectCache::visiblePositionForTextMarkerData): Deleted. (WebCore::AXObjectCache::visiblePositionFromCharacterOffset): Deleted. (WebCore::AXObjectCache::postTextStateChangePlatformNotification): Deleted. (WebCore::AXObjectCache::postTextReplacementPlatformNotification): Deleted. (WebCore::AXObjectCache::textChangeForEditType): Deleted. (WebCore::AXObjectCache::nodeTextChangePlatformNotification): Deleted. (WebCore::AXObjectCache::treeData): Deleted. (WebCore::AXAttributeCacheEnabler::AXAttributeCacheEnabler): Deleted. (WebCore::AXAttributeCacheEnabler::~AXAttributeCacheEnabler): Deleted. * Source/WebCore/accessibility/AccessibilityMenuList.cpp: (WebCore::AccessibilityMenuList::didUpdateActiveOption): * Source/WebCore/accessibility/AccessibilityObject.cpp: (WebCore::AccessibilityObject::isDetached const): (WebCore::AccessibilityObject::lineForPosition const): (WebCore::AccessibilityObject::updateBackingStore): (WebCore::AccessibilityObject::children): (WebCore::AccessibilityObject::localizedActionVerb const): * Source/WebCore/accessibility/AccessibilityObject.h: (WebCore::AccessibilityObject::previousLineStartPosition const): (WebCore::AccessibilityObject::accessibilityIgnoreAttachment const): Deleted. (WebCore::AccessibilityObject::accessibilityPlatformIncludesObject const): Deleted. (WebCore::AccessibilityObject::children): Deleted. (WebCore::AccessibilityObject::localizedActionVerb const): Deleted. (WebCore::AccessibilityObject::actionVerb const): Deleted. (WebCore::AccessibilityObject::lineForPosition const): Deleted. (WebCore::AccessibilityObject::updateBackingStore): Deleted. (WebCore::AccessibilityObject::detachPlatformWrapper): Deleted. * Source/WebCore/accessibility/cocoa/AccessibilityObjectCocoa.mm: * Source/WebCore/accessibility/ios/AXObjectCacheIOS.mm: * Source/WebCore/accessibility/ios/AccessibilityObjectIOS.mm: * Source/WebCore/accessibility/ios/WebAccessibilityObjectWrapperIOS.h: * Source/WebCore/accessibility/ios/WebAccessibilityObjectWrapperIOS.mm: * Source/WebCore/accessibility/mac/AXObjectCacheMac.mm: * Source/WebCore/accessibility/mac/AccessibilityObjectMac.mm: * Source/WebCore/accessibility/mac/WebAccessibilityObjectWrapperBase.mm: * Source/WebCore/accessibility/mac/WebAccessibilityObjectWrapperMac.mm: * Source/WebCore/accessibility/playstation/AXObjectCachePlayStation.cpp: * Source/WebCore/accessibility/playstation/AccessibilityObjectPlayStation.cpp: * Source/WebCore/accessibility/win/AccessibilityObjectWin.cpp: * Source/WebCore/accessibility/win/AccessibilityObjectWrapperWin.cpp: * Source/WebCore/dom/Document.cpp: (WebCore::Document::updateTitle): (WebCore::Document::willBeRemovedFromFrame): * Source/WebCore/editing/FrameSelection.h: * Source/WebCore/editing/TextCheckingHelper.cpp: (WebCore::platformOrClientDrivenTextCheckerEnabled): * Source/WebCore/html/HTMLElement.cpp: (WebCore::HTMLElement::showPopover): (WebCore::HTMLElement::hidePopoverInternal): * Source/WebCore/html/HTMLTextFormControlElement.cpp: (WebCore::HTMLTextFormControlElement::setInnerTextValue): * Source/WebCore/testing/Internals.cpp: (WebCore::Internals::resetToConsistentState): * Source/WebKit/PlatformWPE.cmake: * Source/WebKit/UIProcess/API/glib/WebKitWebViewAccessible.cpp: * Source/WebKit/UIProcess/API/glib/WebKitWebViewAccessible.h: * Source/WebKit/UIProcess/API/gtk/WebKitWebViewBase.cpp: (webkitWebViewBaseDispose): (webkit_web_view_base_class_init): * Source/WebKit/UIProcess/API/wpe/PageClientImpl.cpp: (WebKit::PageClientImpl::accessible): * Source/WebKit/UIProcess/API/wpe/PageClientImpl.h: * Source/WebKit/UIProcess/API/wpe/WPEWebView.cpp: (WKWPE::m_backend): (WKWPE::View::~View): (WKWPE::View::accessible const): * Source/WebKit/UIProcess/API/wpe/WPEWebView.h: * Source/WebKit/UIProcess/Launcher/glib/BubblewrapLauncher.cpp: (WebKit::bindA11y): (WebKit::bubblewrapSpawn): * Source/WebKit/UIProcess/Launcher/glib/XDGDBusProxy.cpp: (WebKit::XDGDBusProxy::accessibilityProxy): * Source/WebKit/UIProcess/wpe/WebPageProxyWPE.cpp: (WebKit::WebPageProxy::bindAccessibilityTree): * Source/WebKit/WebProcess/InjectedBundle/API/c/WKBundlePage.cpp: (WKAccessibilityEnable): (WKAccessibilityRootObject): (WKAccessibilityFocusedObject): (WKAccessibilityFocusedUIElement): (WKAccessibilityAnnounce): (WKAccessibilityEnableEnhancedAccessibility): (WKAccessibilityEnhancedAccessibilityEnabled): * Source/WebKit/WebProcess/WebPage/WebPage.cpp: * Source/WebKitLegacy/mac/WebView/WebFrame.mm: (-[WebFrame setAccessibleName:]): (-[WebFrame enhancedAccessibilityEnabled]): (-[WebFrame setEnhancedAccessibility:]): (-[WebFrame accessibilityRoot]): * Source/cmake/OptionsGTK.cmake: * Source/cmake/OptionsPlayStation.cmake: * Source/cmake/OptionsWPE.cmake: * Source/cmake/WebKitFeatures.cmake: * Tools/DumpRenderTree/AccessibilityController.cpp: (AccessibilityController::resetToConsistentState): * Tools/DumpRenderTree/AccessibilityUIElement.cpp: (AccessibilityUIElement::getJSClass): * Tools/MiniBrowser/wpe/main.cpp: (activate): * Tools/TestWebKitAPI/glib/PlatformGTK.cmake: * Tools/WebKitTestRunner/InjectedBundle/AccessibilityController.cpp: * Tools/WebKitTestRunner/InjectedBundle/AccessibilityController.h: (WTR::AccessibilityController::rootElement): Deleted. (WTR::AccessibilityController::focusedElement): Deleted. * Tools/WebKitTestRunner/InjectedBundle/AccessibilityTextMarker.cpp: * Tools/WebKitTestRunner/InjectedBundle/AccessibilityTextMarkerRange.cpp: * Tools/WebKitTestRunner/InjectedBundle/AccessibilityUIElement.cpp: * Tools/WebKitTestRunner/InjectedBundle/AccessibilityUIElement.h: * Tools/WebKitTestRunner/InjectedBundle/Bindings/AccessibilityController.idl: * Tools/WebKitTestRunner/InjectedBundle/Bindings/AccessibilityTextMarker.idl: * Tools/WebKitTestRunner/InjectedBundle/Bindings/AccessibilityTextMarkerRange.idl: * Tools/WebKitTestRunner/InjectedBundle/Bindings/AccessibilityUIElement.idl: * Tools/WebKitTestRunner/InjectedBundle/InjectedBundle.cpp: (WTR::InjectedBundle::beginTesting): (WTR::InjectedBundle::done): * Tools/WebKitTestRunner/InjectedBundle/InjectedBundle.h: (WTR::InjectedBundle::textInputController): (WTR::InjectedBundle::accessibilityController): * Tools/WebKitTestRunner/InjectedBundle/InjectedBundlePage.cpp: (WTR::InjectedBundlePage::didClearWindowForFrame): * Tools/WebKitTestRunner/InjectedBundle/mac/AccessibilityUIElementMac.mm: * Tools/WebKitTestRunner/InjectedBundle/win/AccessibilityControllerWin.cpp: * Tools/WebKitTestRunner/InjectedBundle/win/AccessibilityUIElementWin.cpp: * Tools/wpe/backends/PlatformWPE.cmake: * Tools/wpe/backends/ViewBackend.cpp: (WPEToolingBackends::ViewBackend::dispatchInputKeyboardEvent): (WPEToolingBackends::ViewBackend::initializeAccessibility): Deleted. (WPEToolingBackends::ViewBackend::updateAccessibilityState): Deleted. * Tools/wpe/backends/ViewBackend.h: * Tools/wpe/backends/atk/ViewBackendAtk.cpp: * Tools/wpe/backends/atk/WebKitAccessibleApplication.cpp: (webkitAccessibleApplicationSetChild): * Tools/wpe/backends/atk/WebKitAccessibleApplication.h: Canonical link: https://commits.webkit.org/273021@main
- Loading branch information