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

Issue 8811001: Oust BubbleWindow from ExtensionDialog, use chromeos::BubbleFrameView directly. (Closed)

Created:
9 years ago by msw
Modified:
9 years ago
CC:
chromium-reviews, jstritar+watch_chromium.org, nkostylev+watch_chromium.org, Erik does not do reviews, mihaip+watch_chromium.org, Aaron Boodman, stevenjb+watch_chromium.org, davemoore+watch_chromium.org, bshe
Visibility:
Public.

Description

Oust BubbleWindow from ExtensionDialog, use chromeos::BubbleFrameView directly. Override CreateNonClientFrameView to return a chromeos::BubbleFrameView directly. This circumvents the NativeWidgetGtk hackery of BubbleWindow. Save and open SelectFileExtensionDialog instances look good. Bookmark All Tabs dialog looks good on non-aura, blocked on aura by crbug.com/106474. BUG=106230 TEST=ExtensionDialogs look the same on CrOS, and now similar on Aura. CLOSING THIS ISSUE (SUPERSEDED BY codereview.chromium.org/8800032)

Patch Set 1 : Oust BubbleWindow use from ExtensionDialog, use chromeos::BubbleFrameView directly. #

Patch Set 2 : Build requisite and non-breaking chrome/browser/chromeos/frame/ files in aura cros. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+31 lines, -29 lines) Patch
M chrome/browser/chromeos/frame/bubble_frame_view.h View 2 chunks +1 line, -5 lines 0 comments Download
M chrome/browser/chromeos/frame/bubble_frame_view.cc View 4 chunks +6 lines, -8 lines 0 comments Download
M chrome/browser/chromeos/frame/bubble_window_gtk.cc View 1 chunk +1 line, -2 lines 0 comments Download
M chrome/browser/ui/views/extensions/extension_dialog.h View 2 chunks +3 lines, -5 lines 0 comments Download
M chrome/browser/ui/views/extensions/extension_dialog.cc View 2 chunks +14 lines, -8 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 1 chunk +6 lines, -1 line 0 comments Download

Messages

Total messages: 3 (0 generated)
msw
PTAL; thanks! (pix temporarily available at \\filer\home\msw\Chrome\bubbles)
9 years ago (2011-12-05 23:27:25 UTC) #1
Emmanuel Saint-loubert-Bié
lgtm
9 years ago (2011-12-06 00:41:42 UTC) #2
James Cook
9 years ago (2011-12-06 04:49:17 UTC) #3
Superseded by codereview.chromium.org/8800032 and that issue LGTM.

Powered by Google App Engine
This is Rietveld 408576698