| // Copyright 2019 The Chromium Authors | 
 | // Use of this source code is governed by a BSD-style license that can be | 
 | // found in the LICENSE file. | 
 |  | 
 | #include "content/browser/accessibility/test_browser_accessibility_delegate.h" | 
 |  | 
 | namespace content { | 
 |  | 
 | TestBrowserAccessibilityDelegate::TestBrowserAccessibilityDelegate() | 
 |     : is_root_frame_(true), accelerated_widget_(gfx::kNullAcceleratedWidget) {} | 
 |  | 
 | void TestBrowserAccessibilityDelegate::AccessibilityPerformAction( | 
 |     const ui::AXActionData& data) {} | 
 |  | 
 | bool TestBrowserAccessibilityDelegate::AccessibilityViewHasFocus() { | 
 |   return false; | 
 | } | 
 |  | 
 | void TestBrowserAccessibilityDelegate::AccessibilityViewSetFocus() {} | 
 |  | 
 | gfx::Rect TestBrowserAccessibilityDelegate::AccessibilityGetViewBounds() { | 
 |   return gfx::Rect(); | 
 | } | 
 |  | 
 | float TestBrowserAccessibilityDelegate::AccessibilityGetDeviceScaleFactor() { | 
 |   return 1.0f; | 
 | } | 
 |  | 
 | void TestBrowserAccessibilityDelegate::AccessibilityFatalError() {} | 
 |  | 
 | gfx::AcceleratedWidget | 
 | TestBrowserAccessibilityDelegate::AccessibilityGetAcceleratedWidget() { | 
 |   return accelerated_widget_; | 
 | } | 
 |  | 
 | gfx::NativeViewAccessible | 
 | TestBrowserAccessibilityDelegate::AccessibilityGetNativeViewAccessible() { | 
 |   return nullptr; | 
 | } | 
 |  | 
 | gfx::NativeViewAccessible TestBrowserAccessibilityDelegate:: | 
 |     AccessibilityGetNativeViewAccessibleForWindow() { | 
 |   return nullptr; | 
 | } | 
 |  | 
 | void TestBrowserAccessibilityDelegate::AccessibilityHitTest( | 
 |     const gfx::Point& point_in_frame_pixels, | 
 |     const ax::mojom::Event& opt_event_to_fire, | 
 |     int opt_request_id, | 
 |     base::OnceCallback<void(ui::AXPlatformTreeManager* hit_manager, | 
 |                             ui::AXNodeID hit_node_id)> opt_callback) {} | 
 |  | 
 | gfx::NativeWindow TestBrowserAccessibilityDelegate::GetTopLevelNativeWindow() { | 
 |   return gfx::NativeWindow(); | 
 | } | 
 |  | 
 | bool TestBrowserAccessibilityDelegate::AccessibilityIsRootFrame() const { | 
 |   return is_root_frame_; | 
 | } | 
 |  | 
 | RenderFrameHostImpl* | 
 | TestBrowserAccessibilityDelegate::AccessibilityRenderFrameHost() { | 
 |   return nullptr; | 
 | } | 
 |  | 
 | WebContentsAccessibility* | 
 | TestBrowserAccessibilityDelegate::AccessibilityGetWebContentsAccessibility() { | 
 |   return nullptr; | 
 | } | 
 |  | 
 | }  // namespace content |