Chromium Code Reviews| Index: chrome/browser/chromeos/accessibility/accessibility_highlight_manager.h |
| diff --git a/chrome/browser/chromeos/accessibility/accessibility_highlight_manager.h b/chrome/browser/chromeos/accessibility/accessibility_highlight_manager.h |
| index facbcbb76448c2bfb2a03033a052d5150aedcb47..36b9eff5f5fd3d5605d5d6470c0629e3748e882f 100644 |
| --- a/chrome/browser/chromeos/accessibility/accessibility_highlight_manager.h |
| +++ b/chrome/browser/chromeos/accessibility/accessibility_highlight_manager.h |
| @@ -46,6 +46,8 @@ class AccessibilityHighlightManager |
| protected: |
| FRIEND_TEST_ALL_PREFIXES(AccessibilityFocusRingControllerTest, |
| CursorWorksOnMultipleDisplays); |
| + FRIEND_TEST_ALL_PREFIXES(AccessibilityFocusRingControllerTest, |
| + CaretRingDrawnOnlyWithinBounds); |
| // ui::EventHandler overrides: |
| void OnMouseEvent(ui::MouseEvent* event) override; |
| @@ -71,6 +73,7 @@ class AccessibilityHighlightManager |
| virtual bool IsCursorVisible(); |
| private: |
| + bool IsCaretVisible(const gfx::Rect caret_bounds); |
|
dmazzoni
2017/06/22 04:54:49
nit: const gfx::Rect&
Maajid
2017/06/27 02:25:16
Done.
|
| void UpdateFocusAndCaretHighlights(); |
| void UpdateCursorHighlight(); |