summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/modules/accessibility/ax_mock_object.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/modules/accessibility/ax_mock_object.cc')
-rw-r--r--chromium/third_party/blink/renderer/modules/accessibility/ax_mock_object.cc10
1 files changed, 10 insertions, 0 deletions
diff --git a/chromium/third_party/blink/renderer/modules/accessibility/ax_mock_object.cc b/chromium/third_party/blink/renderer/modules/accessibility/ax_mock_object.cc
index bd136b2d766..ad4dd62d0c4 100644
--- a/chromium/third_party/blink/renderer/modules/accessibility/ax_mock_object.cc
+++ b/chromium/third_party/blink/renderer/modules/accessibility/ax_mock_object.cc
@@ -39,4 +39,14 @@ bool AXMockObject::ComputeAccessibilityIsIgnored(
return AccessibilityIsIgnoredByDefault(ignored_reasons);
}
+Document* AXMockObject::GetDocument() const {
+ return ParentObject() ? ParentObject()->GetDocument() : nullptr;
+}
+
+AXObject* AXMockObject::ComputeParentImpl() const {
+ NOTREACHED()
+ << "Mock objects are explicitly parented until their parent is detached";
+ return nullptr;
+}
+
} // namespace blink