| Index: content/renderer/render_view_browsertest.cc
|
| diff --git a/content/renderer/render_view_browsertest.cc b/content/renderer/render_view_browsertest.cc
|
| index 90e361c9267369721ebe677d5976c1e389f999ee..0242c11f0256e7a633859f0042ff416701996d40 100644
|
| --- a/content/renderer/render_view_browsertest.cc
|
| +++ b/content/renderer/render_view_browsertest.cc
|
| @@ -23,6 +23,7 @@
|
| #include "cc/trees/layer_tree_host.h"
|
| #include "content/child/request_extra_data.h"
|
| #include "content/child/service_worker/service_worker_network_provider.h"
|
| +#include "content/common/accessibility_mode.h"
|
| #include "content/common/content_switches_internal.h"
|
| #include "content/common/frame_messages.h"
|
| #include "content/common/frame_owner_properties.h"
|
| @@ -1973,20 +1974,26 @@ TEST_F(RenderViewImplTest, ServiceWorkerNetworkProviderSetup) {
|
| }
|
|
|
| TEST_F(RenderViewImplTest, OnSetAccessibilityMode) {
|
| - ASSERT_EQ(AccessibilityModeOff, frame()->accessibility_mode());
|
| + ASSERT_TRUE(frame()->accessibility_mode() == AccessibilityMode::kOff);
|
| ASSERT_FALSE(frame()->render_accessibility());
|
|
|
| - frame()->SetAccessibilityMode(ACCESSIBILITY_MODE_WEB_CONTENTS_ONLY);
|
| - ASSERT_EQ(ACCESSIBILITY_MODE_WEB_CONTENTS_ONLY,
|
| - frame()->accessibility_mode());
|
| + const AccessibilityMode web_content_only_mode(
|
| + AccessibilityMode::kWebContents | AccessibilityMode::kInlineTextBoxes |
|
| + AccessibilityMode::kScreenReader | AccessibilityMode::kHTML);
|
| + frame()->SetAccessibilityMode(web_content_only_mode);
|
| + ASSERT_TRUE(frame()->accessibility_mode() == web_content_only_mode);
|
| ASSERT_TRUE(frame()->render_accessibility());
|
|
|
| - frame()->SetAccessibilityMode(AccessibilityModeOff);
|
| - ASSERT_EQ(AccessibilityModeOff, frame()->accessibility_mode());
|
| + frame()->SetAccessibilityMode(AccessibilityMode::kOff);
|
| + ASSERT_TRUE(frame()->accessibility_mode() == AccessibilityMode::kOff);
|
| ASSERT_FALSE(frame()->render_accessibility());
|
|
|
| - frame()->SetAccessibilityMode(ACCESSIBILITY_MODE_COMPLETE);
|
| - ASSERT_EQ(ACCESSIBILITY_MODE_COMPLETE, frame()->accessibility_mode());
|
| + const AccessibilityMode complete_mode(
|
| + AccessibilityMode::kNativeAPIs | AccessibilityMode::kWebContents |
|
| + AccessibilityMode::kInlineTextBoxes | AccessibilityMode::kScreenReader |
|
| + AccessibilityMode::kHTML);
|
| + frame()->SetAccessibilityMode(complete_mode);
|
| + ASSERT_TRUE(frame()->accessibility_mode() == complete_mode);
|
| ASSERT_TRUE(frame()->render_accessibility());
|
| }
|
|
|
|
|