DescriptionUse OmniboxViewViews on Win with --enable-views-textfield.
Add chrome/browser/ui/views/omnibox/omnibox_views.[cc|h].
Consolidate CreateOmniboxView into a non-member function.
Add LocationBarView::use_omnibox_view_views_ state flag. Move/rename AsViews to GetOmniboxViewViews like Win variant.
Remove OmniboxViewViews::GetRelativeWindowForPopup win code.
Various cleanup, forward decl / include-what-you-use, etc.
BUG=131660
TEST=Manual, use the flag to flip the Omnibox implementation.
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=142507
Patch Set 1 #
Total comments: 5
Patch Set 2 : Move CreateOmniboxView out of the views namespace. #
Total comments: 2
Patch Set 3 : Add omnibox state and helper functions to LocationBarView. #Patch Set 4 : Ignore Patch Set 3; use static bool in UseOmniboxViews(). #Messages
Total messages: 11 (0 generated)
|