Upstream version 11.39.250.0
[platform/framework/web/crosswalk.git] / src / content / renderer / accessibility / renderer_accessibility_complete.h
index 63c0d7e..040f6b8 100644 (file)
@@ -70,6 +70,7 @@ class CONTENT_EXPORT RendererAccessibilityComplete
   void OnSetFocus(int acc_obj_id);
   void OnSetTextSelection(int acc_obj_id, int start_offset, int end_offset);
   void OnHitTest(gfx::Point point);
+  void OnReset(int reset_token);
   void OnFatalError();
 
   // Events from Blink are collected until they are ready to be
@@ -93,6 +94,10 @@ class CONTENT_EXPORT RendererAccessibilityComplete
   // Set if we are waiting for an accessibility event ack.
   bool ack_pending_;
 
+  // Nonzero if the browser requested we reset the accessibility state.
+  // We need to return this token in the next IPC.
+  int reset_token_;
+
   // So we can queue up tasks to be executed later.
   base::WeakPtrFactory<RendererAccessibilityComplete> weak_factory_;