Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(82)

Side by Side Diff: chrome/browser/renderer_host/render_widget_host.h

Issue 2121004: Windows accessibility improvements: 1. All WebKit roles are now passed to the... (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: '' Created 10 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
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
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
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_
OLDNEW
« no previous file with comments | « chrome/browser/renderer_host/render_view_host.cc ('k') | chrome/browser/renderer_host/render_widget_host.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698