Title: [198480] trunk/Source/WebCore
- Revision
- 198480
- Author
- [email protected]
- Date
- 2016-03-20 18:26:13 -0700 (Sun, 20 Mar 2016)
Log Message
Added implementations of AXObjectCache methods for !HAVE(ACCESSIBILITY).
https://bugs.webkit.org/show_bug.cgi?id=155697
Patch by Konstantin Tokarev <[email protected]> on 2016-03-20
Reviewed by Darin Adler.
No new tests needed.
* accessibility/AXObjectCache.h:
(WebCore::AXObjectCache::rangeForUnorderedCharacterOffsets):
(WebCore::AXObjectCache::absoluteCaretBoundsForCharacterOffset):
(WebCore::AXObjectCache::characterOffsetForIndex):
(WebCore::AXObjectCache::startOrEndCharacterOffsetForRange):
(WebCore::AXObjectCache::endCharacterOffsetOfLine):
(WebCore::AXObjectCache::nextCharacterOffset):
(WebCore::AXObjectCache::previousCharacterOffset):
Modified Paths
Diff
Modified: trunk/Source/WebCore/ChangeLog (198479 => 198480)
--- trunk/Source/WebCore/ChangeLog 2016-03-21 00:57:01 UTC (rev 198479)
+++ trunk/Source/WebCore/ChangeLog 2016-03-21 01:26:13 UTC (rev 198480)
@@ -1,3 +1,21 @@
+2016-03-20 Konstantin Tokarev <[email protected]>
+
+ Added implementations of AXObjectCache methods for !HAVE(ACCESSIBILITY).
+ https://bugs.webkit.org/show_bug.cgi?id=155697
+
+ Reviewed by Darin Adler.
+
+ No new tests needed.
+
+ * accessibility/AXObjectCache.h:
+ (WebCore::AXObjectCache::rangeForUnorderedCharacterOffsets):
+ (WebCore::AXObjectCache::absoluteCaretBoundsForCharacterOffset):
+ (WebCore::AXObjectCache::characterOffsetForIndex):
+ (WebCore::AXObjectCache::startOrEndCharacterOffsetForRange):
+ (WebCore::AXObjectCache::endCharacterOffsetOfLine):
+ (WebCore::AXObjectCache::nextCharacterOffset):
+ (WebCore::AXObjectCache::previousCharacterOffset):
+
2016-03-20 Darin Adler <[email protected]>
Disable Caches in Safari's Develop menu does not disable caches.
Modified: trunk/Source/WebCore/accessibility/AXObjectCache.h (198479 => 198480)
--- trunk/Source/WebCore/accessibility/AXObjectCache.h 2016-03-21 00:57:01 UTC (rev 198479)
+++ trunk/Source/WebCore/accessibility/AXObjectCache.h 2016-03-21 01:26:13 UTC (rev 198480)
@@ -477,6 +477,13 @@
inline void AXObjectCache::selectedChildrenChanged(Node*) { }
inline void AXObjectCache::setIsSynchronizingSelection(bool) { }
inline void AXObjectCache::setTextSelectionIntent(const AXTextStateChangeIntent&) { }
+inline RefPtr<Range> AXObjectCache::rangeForUnorderedCharacterOffsets(const CharacterOffset&, const CharacterOffset&) { return nullptr; }
+inline IntRect AXObjectCache::absoluteCaretBoundsForCharacterOffset(const CharacterOffset&) { return IntRect(); }
+inline CharacterOffset AXObjectCache::characterOffsetForIndex(int, const AccessibilityObject*) { return CharacterOffset(); }
+inline CharacterOffset AXObjectCache::startOrEndCharacterOffsetForRange(RefPtr<Range>, bool) { return CharacterOffset(); }
+inline CharacterOffset AXObjectCache::endCharacterOffsetOfLine(const CharacterOffset&) { return CharacterOffset(); }
+inline CharacterOffset AXObjectCache::nextCharacterOffset(const CharacterOffset&, bool) { return CharacterOffset(); }
+inline CharacterOffset AXObjectCache::previousCharacterOffset(const CharacterOffset&, bool) { return CharacterOffset(); }
#if PLATFORM(COCOA)
inline void AXObjectCache::postTextStateChangePlatformNotification(AccessibilityObject*, const AXTextStateChangeIntent&, const VisibleSelection&) { }
inline void AXObjectCache::postTextStateChangePlatformNotification(AccessibilityObject*, AXTextEditType, const String&, const VisiblePosition&) { }
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes