Index: chrome/browser/accessibility/accessibility_extension_api.cc |
diff --git a/chrome/browser/accessibility/accessibility_extension_api.cc b/chrome/browser/accessibility/accessibility_extension_api.cc |
index 8cbc4d3bceb48aa1d4d084f915bddddd68d1f8f7..79b42f2cc5f7b2ceef25da5a1305d29516b33231 100644 |
--- a/chrome/browser/accessibility/accessibility_extension_api.cc |
+++ b/chrome/browser/accessibility/accessibility_extension_api.cc |
@@ -244,6 +244,21 @@ bool AccessibilityPrivateSetAccessibilityEnabledFunction::RunSync() { |
return true; |
} |
+bool AccessibilityPrivateGetImageAnimationPolicyFunction::RunSync() { |
+ std::string policy = content::BrowserAccessibilityState::GetInstance() |
+ ->GetImageAnimationPolicy(); |
+ SetResult(new base::StringValue(policy)); |
+ return true; |
+} |
+ |
+bool AccessibilityPrivateSetImageAnimationPolicyFunction::RunSync() { |
+ std::string policy; |
+ EXTENSION_FUNCTION_VALIDATE(args_->GetString(0, &policy)); |
+ content::BrowserAccessibilityState::GetInstance() |
+ ->SetImageAnimationPolicy(policy); |
+ return true; |
+} |
+ |
bool AccessibilityPrivateSetNativeAccessibilityEnabledFunction::RunSync() { |
bool enabled; |
EXTENSION_FUNCTION_VALIDATE(args_->GetBoolean(0, &enabled)); |