Mac: Fix incorrect tab dragging window drawing.
commit70a38fbe28f6d9f038e7e81f40617d9bb5aaa1dc
authorandresantoso <andresantoso@chromium.org>
Fri, 13 Feb 2015 02:17:56 +0000 (12 18:17 -0800)
committerCommit bot <commit-bot@chromium.org>
Fri, 13 Feb 2015 02:18:31 +0000 (13 02:18 +0000)
tree98b5aa38cade4c01505691f52d2544efc3bf37ea
parentf4678fc6cff39d41c4455bd24741d287a02f090c
Mac: Fix incorrect tab dragging window drawing.

Tab dragging window doesn't draw correctly after https://crrev.com/900613003/
because BackgroundGradientView no longer calls cr_recursivelySetNeedsDisplay.

Fixed by making TabView and BookmarkButton redraw itself when moved to another
window.

BUG=453996

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

Cr-Commit-Position: refs/heads/master@{#316131}
chrome/browser/ui/cocoa/background_gradient_view.mm
chrome/browser/ui/cocoa/bookmarks/bookmark_button.mm
chrome/browser/ui/cocoa/tabs/tab_view.mm