| OLD | NEW | 
|---|
| 1 // Copyright (c) 2009 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2009 The Chromium Authors. All rights reserved. | 
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be | 
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. | 
| 4 | 4 | 
| 5 #ifndef CHROME_BROWSER_RENDERER_HOST_RENDER_WIDGET_HOST_H_ | 5 #ifndef CHROME_BROWSER_RENDERER_HOST_RENDER_WIDGET_HOST_H_ | 
| 6 #define CHROME_BROWSER_RENDERER_HOST_RENDER_WIDGET_HOST_H_ | 6 #define CHROME_BROWSER_RENDERER_HOST_RENDER_WIDGET_HOST_H_ | 
| 7 | 7 | 
| 8 #include <deque> | 8 #include <deque> | 
| 9 | 9 | 
| 10 #include "app/surface/transport_dib.h" | 10 #include "app/surface/transport_dib.h" | 
| (...skipping 346 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 357   // Makes an IPC call to toggle the spelling panel. | 357   // Makes an IPC call to toggle the spelling panel. | 
| 358   void ToggleSpellPanel(bool is_currently_visible); | 358   void ToggleSpellPanel(bool is_currently_visible); | 
| 359 | 359 | 
| 360   // Makes an IPC call to tell webkit to replace the currently selected word | 360   // Makes an IPC call to tell webkit to replace the currently selected word | 
| 361   // or a word around the cursor. | 361   // or a word around the cursor. | 
| 362   void Replace(const string16& word); | 362   void Replace(const string16& word); | 
| 363 | 363 | 
| 364   // Makes an IPC call to tell webkit to advance to the next misspelling. | 364   // Makes an IPC call to tell webkit to advance to the next misspelling. | 
| 365   void AdvanceToNextMisspelling(); | 365   void AdvanceToNextMisspelling(); | 
| 366 | 366 | 
|  | 367   // Requests a snapshot of an accessible DOM tree from the renderer. | 
|  | 368   void RequestAccessibilityTree(); | 
|  | 369 | 
|  | 370   // Relays a request from assistive technology to set focus to the | 
|  | 371   // node with this accessibility object id. | 
|  | 372   void SetAccessibilityFocus(int acc_obj_id); | 
|  | 373 | 
|  | 374   // Relays a request from assistive technology to perform the default action | 
|  | 375   // on a node with this accessibility object id. | 
|  | 376   void AccessibilityDoDefaultAction(int acc_obj_id); | 
|  | 377 | 
| 367   // Sets the active state (i.e., control tints). | 378   // Sets the active state (i.e., control tints). | 
| 368   virtual void SetActive(bool active); | 379   virtual void SetActive(bool active); | 
| 369 | 380 | 
| 370   void set_ignore_input_events(bool ignore_input_events) { | 381   void set_ignore_input_events(bool ignore_input_events) { | 
| 371     ignore_input_events_ = ignore_input_events; | 382     ignore_input_events_ = ignore_input_events; | 
| 372   } | 383   } | 
| 373   bool ignore_input_events() const { | 384   bool ignore_input_events() const { | 
| 374     return ignore_input_events_; | 385     return ignore_input_events_; | 
| 375   } | 386   } | 
| 376 | 387 | 
| (...skipping 272 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 649   // changed. | 660   // changed. | 
| 650   bool suppress_next_char_events_; | 661   bool suppress_next_char_events_; | 
| 651 | 662 | 
| 652   // Optional video YUV layer for used for out-of-process compositing. | 663   // Optional video YUV layer for used for out-of-process compositing. | 
| 653   scoped_ptr<VideoLayer> video_layer_; | 664   scoped_ptr<VideoLayer> video_layer_; | 
| 654 | 665 | 
| 655   DISALLOW_COPY_AND_ASSIGN(RenderWidgetHost); | 666   DISALLOW_COPY_AND_ASSIGN(RenderWidgetHost); | 
| 656 }; | 667 }; | 
| 657 | 668 | 
| 658 #endif  // CHROME_BROWSER_RENDERER_HOST_RENDER_WIDGET_HOST_H_ | 669 #endif  // CHROME_BROWSER_RENDERER_HOST_RENDER_WIDGET_HOST_H_ | 
| OLD | NEW | 
|---|