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

Issue 243633003: use the right NativeTheme on bubbles + dialogs on Aura Linux (Closed)

Created:
6 years, 8 months ago by Evan Stade
Modified:
6 years, 8 months ago
CC:
chromium-reviews, tfarina, ben+views_chromium.org, tdanderson+views_chromium.org
Visibility:
Public.

Description

use the right NativeTheme on bubbles + dialogs on Aura Linux TODOs: 1. update native theme when user changes setting 2. fix various bugs like tooltip text color, bubble button color 3. decide if we should ever use aura theme for menus and tooltips BUG=347832 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=266047

Patch Set 1 #

Patch Set 2 : good enough for now #

Total comments: 5

Patch Set 3 : merge + gyp dependencies #

Patch Set 4 : testing dependencies... #

Patch Set 5 : rejigger #

Unified diffs Side-by-side diffs Delta from patch set Stats (+74 lines, -9 lines) Patch
M chrome/browser/ui/aura/chrome_browser_main_extra_parts_aura.cc View 1 2 3 4 3 chunks +25 lines, -3 lines 0 comments Download
M chrome/browser/ui/libgtk2ui/gtk2_ui.h View 1 2 3 4 3 chunks +11 lines, -1 line 0 comments Download
M chrome/browser/ui/libgtk2ui/gtk2_ui.cc View 1 2 3 4 1 chunk +12 lines, -1 line 0 comments Download
M chrome/browser/ui/views/chrome_views_delegate.cc View 1 2 3 2 chunks +10 lines, -1 line 0 comments Download
M chrome/browser/ui/views/toolbar/toolbar_view.cc View 1 2 1 chunk +1 line, -1 line 0 comments Download
M ui/views/controls/menu/menu_scroll_view_container.cc View 1 1 chunk +2 lines, -0 lines 0 comments Download
M ui/views/linux_ui/linux_ui.h View 1 2 3 4 4 chunks +12 lines, -1 line 0 comments Download
M ui/views/widget/desktop_aura/desktop_window_tree_host_x11.cc View 1 2 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 21 (0 generated)
Evan Stade
6 years, 8 months ago (2014-04-21 18:02:40 UTC) #1
Ben Goodger (Google)
I'm gonna let erg review this first.
6 years, 8 months ago (2014-04-21 22:13:19 UTC) #2
Elliot Glaysher
lgtm. Thank you for doing all of this. https://codereview.chromium.org/243633003/diff/20001/chrome/browser/ui/libgtk2ui/gtk2_ui.cc File chrome/browser/ui/libgtk2ui/gtk2_ui.cc (right): https://codereview.chromium.org/243633003/diff/20001/chrome/browser/ui/libgtk2ui/gtk2_ui.cc#newcode461 chrome/browser/ui/libgtk2ui/gtk2_ui.cc:461: window->GetNativeWindowProperty(Profile::kProfileKey)); ...
6 years, 8 months ago (2014-04-21 22:43:19 UTC) #3
Evan Stade
https://codereview.chromium.org/243633003/diff/20001/chrome/browser/ui/libgtk2ui/gtk2_ui.cc File chrome/browser/ui/libgtk2ui/gtk2_ui.cc (right): https://codereview.chromium.org/243633003/diff/20001/chrome/browser/ui/libgtk2ui/gtk2_ui.cc#newcode461 chrome/browser/ui/libgtk2ui/gtk2_ui.cc:461: window->GetNativeWindowProperty(Profile::kProfileKey)); On 2014/04/21 22:43:20, Elliot Glaysher wrote: > I ...
6 years, 8 months ago (2014-04-22 18:33:22 UTC) #4
Elliot Glaysher
https://codereview.chromium.org/243633003/diff/20001/ui/views/controls/menu/menu_scroll_view_container.cc File ui/views/controls/menu/menu_scroll_view_container.cc (right): https://codereview.chromium.org/243633003/diff/20001/ui/views/controls/menu/menu_scroll_view_container.cc#newcode284 ui/views/controls/menu/menu_scroll_view_container.cc:284: #if !(defined(OS_LINUX) && !defined(OS_CHROMEOS)) On 2014/04/22 18:33:22, Evan Stade ...
6 years, 8 months ago (2014-04-22 19:48:26 UTC) #5
Evan Stade
On 2014/04/22 19:48:26, Elliot Glaysher wrote: > https://codereview.chromium.org/243633003/diff/20001/ui/views/controls/menu/menu_scroll_view_container.cc > File ui/views/controls/menu/menu_scroll_view_container.cc (right): > > https://codereview.chromium.org/243633003/diff/20001/ui/views/controls/menu/menu_scroll_view_container.cc#newcode284 ...
6 years, 8 months ago (2014-04-22 19:55:15 UTC) #6
Elliot Glaysher
On 2014/04/22 19:55:15, Evan Stade wrote: > > On 2014/04/21 22:43:20, Elliot Glaysher wrote: > ...
6 years, 8 months ago (2014-04-22 20:02:49 UTC) #7
Evan Stade
On 2014/04/22 20:02:49, Elliot Glaysher wrote: > On 2014/04/22 19:55:15, Evan Stade wrote: > > ...
6 years, 8 months ago (2014-04-22 20:53:39 UTC) #8
Evan Stade
had to rejigger some things because libgtk2ui can't use Profile (can't depend on browser or ...
6 years, 8 months ago (2014-04-23 22:38:29 UTC) #9
Elliot Glaysher
On 2014/04/23 22:38:29, Evan Stade wrote: > had to rejigger some things because libgtk2ui can't ...
6 years, 8 months ago (2014-04-23 22:49:25 UTC) #10
Evan Stade
Ben PTAL
6 years, 8 months ago (2014-04-23 23:13:30 UTC) #11
Ben Goodger (Google)
lgtm
6 years, 8 months ago (2014-04-24 15:48:49 UTC) #12
Evan Stade
The CQ bit was checked by estade@chromium.org
6 years, 8 months ago (2014-04-24 16:24:21 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/estade@chromium.org/243633003/80001
6 years, 8 months ago (2014-04-24 16:25:32 UTC) #14
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 8 months ago (2014-04-24 17:17:21 UTC) #15
commit-bot: I haz the power
Try jobs failed on following builders: tryserver.chromium on win_chromium_x64_rel
6 years, 8 months ago (2014-04-24 17:17:21 UTC) #16
Evan Stade
The CQ bit was checked by estade@chromium.org
6 years, 8 months ago (2014-04-24 20:18:39 UTC) #17
Evan Stade
The CQ bit was unchecked by estade@chromium.org
6 years, 8 months ago (2014-04-24 21:07:11 UTC) #18
Evan Stade
The CQ bit was checked by estade@chromium.org
6 years, 8 months ago (2014-04-24 21:07:11 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/estade@chromium.org/243633003/80001
6 years, 8 months ago (2014-04-24 21:11:51 UTC) #20
commit-bot: I haz the power
6 years, 8 months ago (2014-04-24 23:42:14 UTC) #21
Message was sent while issue was closed.
Change committed as 266047

Powered by Google App Engine
This is Rietveld 408576698