Chromium Code Reviews| Index: chrome/browser/ui/views/location_bar/location_bar_view.h |
| =================================================================== |
| --- chrome/browser/ui/views/location_bar/location_bar_view.h (revision 223520) |
| +++ chrome/browser/ui/views/location_bar/location_bar_view.h (working copy) |
| @@ -9,6 +9,7 @@ |
| #include <vector> |
| #include "base/compiler_specific.h" |
| +#include "base/memory/weak_ptr.h" |
| #include "base/prefs/pref_member.h" |
| #include "chrome/browser/extensions/extension_context_menu_model.h" |
| #include "chrome/browser/search_engines/template_url_service_observer.h" |
| @@ -400,9 +401,6 @@ |
| // Update the view for the zoom icon based on the current tab's zoom. |
| void RefreshZoomView(); |
| - // Sets the visibility of view to new_vis. |
| - void ToggleVisibility(bool new_vis, views::View* view); |
|
dmazzoni
2013/09/17 16:55:08
For the record, this was never implemented and nev
|
| - |
| #if !defined(USE_AURA) |
| // Helper for the Mouse event handlers that does all the real work. |
| void OnMouseEvent(const ui::MouseEvent& event, UINT msg); |
| @@ -418,6 +416,11 @@ |
| // after layout, so the |page_action_views_| have their bounds. |
| void PaintPageActionBackgrounds(gfx::Canvas* canvas); |
| + // Handles a request to change the value of this text field from software |
| + // using an accessibility API (typically automation software, screen readers |
| + // don't normally use this). Sets the value and clears the selection. |
| + void AccessibilitySetValue(const string16& new_value); |
| + |
| // The Browser this LocationBarView is in. Note that at least |
| // chromeos::SimpleWebViewDialog uses a LocationBarView outside any browser |
| // window, so this may be NULL. |
| @@ -533,6 +536,9 @@ |
| // Used to register for notifications received by NotificationObserver. |
| content::NotificationRegistrar registrar_; |
| + // Used to bind callback functions to this object. |
| + base::WeakPtrFactory<LocationBarView> weak_ptr_factory_; |
| + |
| DISALLOW_COPY_AND_ASSIGN(LocationBarView); |
| }; |