Tooltip Cleanup
commitebbe63774233a330d0ccabb2fd129bdf41b036ac
authoroshima <oshima@chromium.org>
Thu, 19 Feb 2015 18:41:32 +0000 (19 10:41 -0800)
committerCommit bot <commit-bot@chromium.org>
Thu, 19 Feb 2015 18:42:37 +0000 (19 18:42 +0000)
treeb5f145b4ecad58af64dd57744db80d716b431147
parentb71febc45698e4cae48c92c7a99d235da41adb55
Tooltip Cleanup

This is prep for tooltip improvement: https://codereview.chromium.org/924433002/ (WIP)

* Consolidated GetMaxWidth
* Eliminate screen type argument. This can be obtained from tooltip window.
* Move tooltip truncate code from TooltipManager to TooltipController

BUG=None
TEST=no functional change. all test should pass.

Review URL: https://codereview.chromium.org/916423002

Cr-Commit-Position: refs/heads/master@{#317081}
16 files changed:
ash/shell.cc
chrome/browser/ui/views/bookmarks/bookmark_bar_view.cc
ui/views/corewm/tooltip.h
ui/views/corewm/tooltip_aura.cc
ui/views/corewm/tooltip_aura.h
ui/views/corewm/tooltip_controller.cc
ui/views/corewm/tooltip_controller.h
ui/views/corewm/tooltip_controller_unittest.cc
ui/views/corewm/tooltip_win.cc
ui/views/corewm/tooltip_win.h
ui/views/widget/desktop_aura/desktop_window_tree_host_x11.cc
ui/views/widget/tooltip_manager.cc
ui/views/widget/tooltip_manager.h
ui/views/widget/tooltip_manager_aura.cc
ui/views/widget/tooltip_manager_aura.h
ui/wm/public/tooltip_client.h