Index: chrome/browser/accessibility/accessibility_extension_api.h |
diff --git a/chrome/browser/accessibility/accessibility_extension_api.h b/chrome/browser/accessibility/accessibility_extension_api.h |
index 4c3cf56051087091a7b0db7e9282f8fbf243a721..0446322ebd89fe4b8879989afd46dd71503e2009 100644 |
--- a/chrome/browser/accessibility/accessibility_extension_api.h |
+++ b/chrome/browser/accessibility/accessibility_extension_api.h |
@@ -107,6 +107,26 @@ class AccessibilityPrivateSetAccessibilityEnabledFunction |
ACCESSIBILITY_PRIVATE_SETACCESSIBILITYENABLED) |
}; |
+// API function that gets animation policy. |
+class AccessibilityPrivateGetImageAnimationPolicyFunction |
+ : public ChromeSyncExtensionFunction { |
+ ~AccessibilityPrivateGetImageAnimationPolicyFunction() override {} |
+ bool RunSync() override; |
+ DECLARE_EXTENSION_FUNCTION( |
+ "accessibilityPrivate.getImageAnimationPolicy", |
+ ACCESSIBILITY_PRIVATE_GETIMAGEANIMATIONPOLICY) |
+}; |
+ |
+// API function that sets animation policy. |
+class AccessibilityPrivateSetImageAnimationPolicyFunction |
+ : public ChromeSyncExtensionFunction { |
+ ~AccessibilityPrivateSetImageAnimationPolicyFunction() override {} |
+ bool RunSync() override; |
+ DECLARE_EXTENSION_FUNCTION( |
+ "accessibilityPrivate.setImageAnimationPolicy", |
+ ACCESSIBILITY_PRIVATE_SETIMAGEANIMATIONPOLICY) |
+}; |
+ |
// API function that enables or disables web content accessibility support. |
class AccessibilityPrivateSetNativeAccessibilityEnabledFunction |
: public ChromeSyncExtensionFunction { |