Changeset 252399 in webkit
- Timestamp:
- Nov 13, 2019, 3:08:24 AM (7 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 3 edited
-
ChangeLog (modified) (1 diff)
-
accessibility/AXObjectCache.h (modified) (4 diffs)
-
accessibility/AccessibilityObject.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r252398 r252399 1 2019-11-13 Philippe Normand <pnormand@igalia.com> 2 3 Unreviewed, fix build for accessibility disabled. 4 5 * accessibility/AXObjectCache.h: 6 (WebCore::AXObjectCache::focusedUIElementForPage): 7 (WebCore::AXObjectCache::attachWrapper): 8 (WebCore::AXObjectCache::postNotification): 9 (WebCore::AXObjectCache::postPlatformNotification): 10 (WebCore::AXObjectCache::characterOffsetForIndex): 11 * accessibility/AccessibilityObject.h: 12 (WebCore::AccessibilityObject::children): 13 (WebCore::AccessibilityObject::updateBackingStore): 14 1 15 2019-11-13 Xabier Rodriguez Calvar <calvaris@igalia.com> 2 16 -
trunk/Source/WebCore/accessibility/AXObjectCache.h
r252182 r252399 514 514 inline AXObjectCache::AXObjectCache(Document& document) : m_document(document), m_notificationPostTimer(*this, &AXObjectCache::notificationPostTimerFired), m_passwordNotificationPostTimer(*this, &AXObjectCache::passwordNotificationPostTimerFired), m_liveRegionChangedPostTimer(*this, &AXObjectCache::liveRegionChangedNotificationPostTimerFired), m_focusModalNodeTimer(*this, &AXObjectCache::focusModalNodeTimerFired), m_performCacheUpdateTimer(*this, &AXObjectCache::performCacheUpdateTimerFired) { } 515 515 inline AXObjectCache::~AXObjectCache() { } 516 inline A ccessibilityObject* AXObjectCache::focusedUIElementForPage(const Page*) { return nullptr; }516 inline AXCoreObject* AXObjectCache::focusedUIElementForPage(const Page*) { return nullptr; } 517 517 inline AccessibilityObject* AXObjectCache::get(RenderObject*) { return nullptr; } 518 518 inline AccessibilityObject* AXObjectCache::get(Node*) { return nullptr; } … … 530 530 inline const Element* AXObjectCache::rootAXEditableElement(const Node*) { return nullptr; } 531 531 inline Node* AXObjectCache::modalNode() { return nullptr; } 532 inline void AXObjectCache::attachWrapper(A ccessibilityObject*) { }532 inline void AXObjectCache::attachWrapper(AXCoreObject*) { } 533 533 inline void AXObjectCache::checkedStateChanged(Node*) { } 534 534 inline void AXObjectCache::childrenChanged(AXCoreObject*) { } … … 561 561 inline void AXObjectCache::performDeferredCacheUpdate() { } 562 562 inline void AXObjectCache::postLiveRegionChangeNotification(AccessibilityObject*) { } 563 inline void AXObjectCache::postNotification(A ccessibilityObject*, Document*, AXNotification, PostTarget, PostType) { }563 inline void AXObjectCache::postNotification(AXCoreObject*, Document*, AXNotification, PostTarget, PostType) { } 564 564 inline void AXObjectCache::postNotification(Node*, AXNotification, PostTarget, PostType) { } 565 565 inline void AXObjectCache::postNotification(RenderObject*, AXNotification, PostTarget, PostType) { } 566 inline void AXObjectCache::postPlatformNotification(A ccessibilityObject*, AXNotification) { }566 inline void AXObjectCache::postPlatformNotification(AXCoreObject*, AXNotification) { } 567 567 inline void AXObjectCache::postTextReplacementNotification(Node*, AXTextEditType, const String&, AXTextEditType, const String&, const VisiblePosition&) { } 568 568 inline void AXObjectCache::postTextReplacementNotificationForTextControl(HTMLTextFormControlElement&, const String&, const String&) { } … … 584 584 inline RefPtr<Range> AXObjectCache::rangeForUnorderedCharacterOffsets(const CharacterOffset&, const CharacterOffset&) { return nullptr; } 585 585 inline IntRect AXObjectCache::absoluteCaretBoundsForCharacterOffset(const CharacterOffset&) { return IntRect(); } 586 inline CharacterOffset AXObjectCache::characterOffsetForIndex(int, const A ccessibilityObject*) { return CharacterOffset(); }586 inline CharacterOffset AXObjectCache::characterOffsetForIndex(int, const AXCoreObject*) { return CharacterOffset(); } 587 587 inline CharacterOffset AXObjectCache::startOrEndCharacterOffsetForRange(RefPtr<Range>, bool, bool) { return CharacterOffset(); } 588 588 inline CharacterOffset AXObjectCache::endCharacterOffsetOfLine(const CharacterOffset&) { return CharacterOffset(); } -
trunk/Source/WebCore/accessibility/AccessibilityObject.h
r252181 r252399 716 716 #else 717 717 AccessibilityObjectWrapper* wrapper() const override { return nullptr; } 718 void setWrapper(AccessibilityObjectWrapper*) override { } 718 719 #endif 719 720 … … 824 825 825 826 #if !ENABLE(ACCESSIBILITY) 826 inline const AccessibilityObject::AccessibilityChildrenVector& AccessibilityObject::children(bool) override{ return m_children; }827 inline const AccessibilityObject::AccessibilityChildrenVector& AccessibilityObject::children(bool) { return m_children; } 827 828 inline const String& AccessibilityObject::actionVerb() const { return emptyString(); } 828 829 inline int AccessibilityObject::lineForPosition(const VisiblePosition&) const { return -1; } 829 inline void AccessibilityObject::updateBackingStore() override{ }830 inline void AccessibilityObject::updateBackingStore() { } 830 831 #endif 831 832
Note:
See TracChangeset
for help on using the changeset viewer.