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

Side by Side Diff: chrome/browser/ui/views/location_bar/location_bar_view.h

Issue 2530053003: chrome: Cleanup class/struct forward declarations (Closed)
Patch Set: Rebase + address comment Created 4 years 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
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 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_UI_VIEWS_LOCATION_BAR_LOCATION_BAR_VIEW_H_ 5 #ifndef CHROME_BROWSER_UI_VIEWS_LOCATION_BAR_LOCATION_BAR_VIEW_H_
6 #define CHROME_BROWSER_UI_VIEWS_LOCATION_BAR_LOCATION_BAR_VIEW_H_ 6 #define CHROME_BROWSER_UI_VIEWS_LOCATION_BAR_LOCATION_BAR_VIEW_H_
7 7
8 #include <stddef.h> 8 #include <stddef.h>
9 9
10 #include <string> 10 #include <string>
(...skipping 11 matching lines...) Expand all
22 #include "components/prefs/pref_member.h" 22 #include "components/prefs/pref_member.h"
23 #include "components/search_engines/template_url_service_observer.h" 23 #include "components/search_engines/template_url_service_observer.h"
24 #include "components/security_state/core/security_state.h" 24 #include "components/security_state/core/security_state.h"
25 #include "components/zoom/zoom_event_manager_observer.h" 25 #include "components/zoom/zoom_event_manager_observer.h"
26 #include "ui/gfx/animation/animation_delegate.h" 26 #include "ui/gfx/animation/animation_delegate.h"
27 #include "ui/gfx/animation/slide_animation.h" 27 #include "ui/gfx/animation/slide_animation.h"
28 #include "ui/gfx/font.h" 28 #include "ui/gfx/font.h"
29 #include "ui/gfx/geometry/rect.h" 29 #include "ui/gfx/geometry/rect.h"
30 #include "ui/views/drag_controller.h" 30 #include "ui/views/drag_controller.h"
31 31
32 class ActionBoxButtonView;
33 class CommandUpdater; 32 class CommandUpdater;
34 class ContentSettingBubbleModelDelegate; 33 class ContentSettingBubbleModelDelegate;
35 class ContentSettingImageView; 34 class ContentSettingImageView;
36 class ExtensionAction; 35 class ExtensionAction;
37 class GURL; 36 class GURL;
38 class InstantController;
39 class KeywordHintView; 37 class KeywordHintView;
40 class LocationIconView; 38 class LocationIconView;
41 class OpenPDFInReaderView; 39 class OpenPDFInReaderView;
42 class ManagePasswordsIconViews; 40 class ManagePasswordsIconViews;
43 class PageActionWithBadgeView; 41 class PageActionWithBadgeView;
44 class PageActionImageView; 42 class PageActionImageView;
45 class Profile; 43 class Profile;
46 class SelectedKeywordView; 44 class SelectedKeywordView;
47 class StarView; 45 class StarView;
48 class TemplateURLService; 46 class TemplateURLService;
49 class TranslateIconView; 47 class TranslateIconView;
50 class ZoomView; 48 class ZoomView;
51 49
52 namespace autofill { 50 namespace autofill {
53 class SaveCardIconView; 51 class SaveCardIconView;
54 } 52 }
55 53
56 namespace views { 54 namespace views {
57 class Label; 55 class Label;
58 class Widget;
59 } 56 }
60 57
61 ///////////////////////////////////////////////////////////////////////////// 58 /////////////////////////////////////////////////////////////////////////////
62 // 59 //
63 // LocationBarView class 60 // LocationBarView class
64 // 61 //
65 // The LocationBarView class is a View subclass that paints the background 62 // The LocationBarView class is a View subclass that paints the background
66 // of the URL bar strip and contains its content. 63 // of the URL bar strip and contains its content.
67 // 64 //
68 ///////////////////////////////////////////////////////////////////////////// 65 /////////////////////////////////////////////////////////////////////////////
(...skipping 399 matching lines...) Expand 10 before | Expand all | Expand 10 after
468 // These allow toggling the verbose security state behavior via flags. 465 // These allow toggling the verbose security state behavior via flags.
469 bool should_show_secure_state_; 466 bool should_show_secure_state_;
470 bool should_show_nonsecure_state_; 467 bool should_show_nonsecure_state_;
471 bool should_animate_secure_state_; 468 bool should_animate_secure_state_;
472 bool should_animate_nonsecure_state_; 469 bool should_animate_nonsecure_state_;
473 470
474 DISALLOW_COPY_AND_ASSIGN(LocationBarView); 471 DISALLOW_COPY_AND_ASSIGN(LocationBarView);
475 }; 472 };
476 473
477 #endif // CHROME_BROWSER_UI_VIEWS_LOCATION_BAR_LOCATION_BAR_VIEW_H_ 474 #endif // CHROME_BROWSER_UI_VIEWS_LOCATION_BAR_LOCATION_BAR_VIEW_H_
OLDNEW
« no previous file with comments | « chrome/browser/ui/views/location_bar/keyword_hint_view.h ('k') | chrome/browser/ui/views/location_bar/location_icon_view.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698