• cfleizach@apple.com's avatar
    AX notifications should be an ENUM type instead of strings · b54cc00f
    cfleizach@apple.com authored
    https://bugs.webkit.org/show_bug.cgi?id=28963
    
    Reviewed by Darin Adler.
    
    Moves AX notifications over to an ENUM type instead of
    using the actual string values that are used on OS X.
    
    * accessibility/AXObjectCache.cpp:
    (WebCore::AXObjectCache::postNotification):
    (WebCore::AXObjectCache::selectedChildrenChanged):
    * accessibility/AXObjectCache.h:
    (WebCore::AXObjectCache::):
    * accessibility/AccessibilityRenderObject.cpp:
    (WebCore::AccessibilityRenderObject::handleActiveDescendantChanged):
    * accessibility/chromium/AXObjectCacheChromium.cpp:
    (WebCore::AXObjectCache::postPlatformNotification):
    * accessibility/gtk/AXObjectCacheAtk.cpp:
    (WebCore::AXObjectCache::postPlatformNotification):
    * accessibility/mac/AXObjectCacheMac.mm:
    (WebCore::AXObjectCache::postPlatformNotification):
    * accessibility/win/AXObjectCacheWin.cpp:
    (WebCore::AXObjectCache::postPlatformNotification):
    * dom/Document.cpp:
    (WebCore::Document::implicitClose):
    * dom/Element.cpp:
    (WebCore::Element::updateAfterAttributeChanged):
    * editing/Editor.cpp:
    (WebCore::Editor::respondToChangedContents):
    * editing/mac/SelectionControllerMac.mm:
    (WebCore::SelectionController::notifyAccessibilityForSelectionChange):
    * html/HTMLInputElement.cpp:
    (WebCore::HTMLInputElement::setChecked):
    * page/FrameView.cpp:
    (WebCore::FrameView::layout):
    * rendering/RenderTextControl.cpp:
    (WebCore::RenderTextControl::setInnerTextValue):
    
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@48244 268f45cc-cd09-0410-ab3c-d52691b4dbfc
    b54cc00f
AXObjectCacheAtk.cpp 2.23 KB