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

Issue 1845343005: Makes MaterialDesignController initialization explicit (Closed)

Created:
4 years, 8 months ago by varkha
Modified:
4 years, 8 months ago
CC:
chromium-reviews, sadrul, tdanderson, tfarina
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Makes MaterialDesignController initialization explicit Also delays updating Material Design specific colors in GTK UI until after about_flags::ConvertFlagsToSwitches() is called from ChromeBrowserMainParts::PreCreateThreadsImpl(). Updates unit tests to avoid lazy initialization. BUG=595108 Committed: https://crrev.com/147afe55fdc0f5b25d3b33090b2355ec67ce04b0 Cr-Commit-Position: refs/heads/master@{#386582}

Patch Set 1 #

Total comments: 5

Patch Set 2 : Added UpdatewithLocalState call to update colors after MD flag is added to the command line #

Total comments: 2

Patch Set 3 : Makes an explicit call to MaterialDesignController::Initialize() mandatory #

Patch Set 4 : Adding MDC::Initialize() #

Patch Set 5 : Fixes MaterialDesignControllerTest #

Patch Set 6 : Fixes ash, aura and views unit tests #

Patch Set 7 : Fixes more unit tests #

Patch Set 8 : Fixes more unit tests (MessageCenterViewTest, ConstrainedWindowViewsTest) #

Patch Set 9 : Attempt to fix a GN build #

Patch Set 10 : Fixing BoundedLabelTest and MessageCenterViewTest #

Patch Set 11 : Fixing ServiceProcessControlBrowserTest and MessageCenterViewTest #

Patch Set 12 : Fixing an invalid DIR_USER_DATA flow #

Patch Set 13 : Avoids a need to use AllowReinitialization #

Total comments: 4

Patch Set 14 : Adds TODOs to remove MD-related linux change once MD sticks #

Total comments: 4

Patch Set 15 : Renamed methods in Linux bits #

Total comments: 13

Patch Set 16 : comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+209 lines, -84 lines) Patch
M ash/test/ash_test_helper.cc View 1 2 3 4 5 6 2 chunks +6 lines, -0 lines 0 comments Download
M chrome/app/chrome_main_delegate.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 2 chunks +2 lines, -0 lines 0 comments Download
M chrome/app/resources/resources_unittest.cc View 1 2 3 2 chunks +2 lines, -0 lines 0 comments Download
M chrome/browser/chrome_browser_main.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 2 chunks +7 lines, -4 lines 0 comments Download
M chrome/browser/ui/libgtk2ui/gtk2_ui.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 2 chunks +8 lines, -0 lines 0 comments Download
M chrome/browser/ui/libgtk2ui/gtk2_ui.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 4 chunks +33 lines, -19 lines 0 comments Download
M chrome/browser/ui/startup/bad_flags_prompt.cc View 1 2 3 4 5 6 7 8 9 10 11 12 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/chrome_browser_main_extra_parts_views_linux.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/service/service_process.cc View 1 2 3 4 5 6 7 8 9 10 2 chunks +2 lines, -0 lines 0 comments Download
M content/public/test/browser_test_base.cc View 1 2 3 4 5 6 2 chunks +5 lines, -0 lines 0 comments Download
M content/public/test/content_test_suite_base.cc View 1 2 3 4 5 6 2 chunks +2 lines, -0 lines 0 comments Download
M content/public/test/test_renderer_host.cc View 1 2 3 4 5 6 2 chunks +6 lines, -0 lines 0 comments Download
M content/shell/browser/shell_browser_main_parts.cc View 1 2 3 4 5 6 7 8 2 chunks +2 lines, -0 lines 0 comments Download
M ui/aura/test/aura_test_base.cc View 1 2 3 4 5 6 2 chunks +6 lines, -0 lines 0 comments Download
M ui/base/material_design/material_design_controller.h View 1 2 12 2 chunks +3 lines, -3 lines 0 comments Download
M ui/base/material_design/material_design_controller.cc View 1 2 3 4 5 6 7 8 9 10 11 12 3 chunks +34 lines, -27 lines 0 comments Download
M ui/base/material_design/material_design_controller_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 6 chunks +66 lines, -23 lines 0 comments Download
M ui/message_center/views/bounded_label_unittest.cc View 1 2 3 4 5 6 7 8 9 2 chunks +2 lines, -1 line 0 comments Download
M ui/message_center/views/message_center_view_unittest.cc View 1 2 3 4 5 6 7 8 9 10 5 chunks +4 lines, -3 lines 0 comments Download
M ui/shell_dialogs/run_all_unittests.cc View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +2 lines, -0 lines 0 comments Download
M ui/views/controls/button/label_button_unittest.cc View 1 2 3 4 5 2 chunks +4 lines, -3 lines 0 comments Download
M ui/views/linux_ui/linux_ui.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +3 lines, -0 lines 0 comments Download
M ui/views/test/views_test_base.cc View 1 2 3 4 5 6 2 chunks +6 lines, -0 lines 0 comments Download

Messages

Total messages: 121 (56 generated)
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1845343005/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1845343005/1
4 years, 8 months ago (2016-04-01 00:40:46 UTC) #2
varkha
sky@, notwithstanding the perils mentioned in the bug comment #7, does this make sense to ...
4 years, 8 months ago (2016-04-01 00:42:52 UTC) #4
sky
No doubt this has subtle ramifications. I don't think I know what those might be. ...
4 years, 8 months ago (2016-04-01 02:13:08 UTC) #6
sky
+thestig know may know too
4 years, 8 months ago (2016-04-01 02:13:49 UTC) #9
sky
That gibberish didn't make sense. I meant '+thestig who may know too' On Thu, Mar ...
4 years, 8 months ago (2016-04-01 02:14:41 UTC) #10
Lei Zhang
It's a bit weird to move the call because: a) ToolkitInitialized() is for doing toolkit ...
4 years, 8 months ago (2016-04-01 05:10:19 UTC) #11
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: mac_chromium_rel_ng on tryserver.chromium.mac (JOB_TIMED_OUT, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_ng/builds/203592)
4 years, 8 months ago (2016-04-01 06:42:27 UTC) #13
Evan Stade
I don't know what this breaks but I'm afraid it breaks something. https://codereview.chromium.org/1845343005/diff/1/chrome/browser/ui/views/chrome_browser_main_extra_parts_views_linux.cc File chrome/browser/ui/views/chrome_browser_main_extra_parts_views_linux.cc ...
4 years, 8 months ago (2016-04-01 17:03:20 UTC) #14
varkha
On 2016/04/01 05:10:19, Lei Zhang wrote: > It's a bit weird to move the call ...
4 years, 8 months ago (2016-04-01 17:43:08 UTC) #15
varkha
https://codereview.chromium.org/1845343005/diff/1/chrome/browser/ui/views/chrome_browser_main_extra_parts_views_linux.cc File chrome/browser/ui/views/chrome_browser_main_extra_parts_views_linux.cc (right): https://codereview.chromium.org/1845343005/diff/1/chrome/browser/ui/views/chrome_browser_main_extra_parts_views_linux.cc#newcode80 chrome/browser/ui/views/chrome_browser_main_extra_parts_views_linux.cc:80: ChromeBrowserMainExtraPartsViews::ToolkitInitialized(); On 2016/04/01 17:03:20, Evan Stade wrote: > do ...
4 years, 8 months ago (2016-04-01 18:36:23 UTC) #16
varkha
I've uploaded a patch that no longer changes the order of initialization but still kicks ...
4 years, 8 months ago (2016-04-01 19:09:03 UTC) #18
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1845343005/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1845343005/40001
4 years, 8 months ago (2016-04-01 19:09:30 UTC) #20
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 8 months ago (2016-04-01 20:39:57 UTC) #22
Evan Stade
https://codereview.chromium.org/1845343005/diff/40001/chrome/browser/ui/libgtk2ui/gtk2_ui.cc File chrome/browser/ui/libgtk2ui/gtk2_ui.cc (right): https://codereview.chromium.org/1845343005/diff/40001/chrome/browser/ui/libgtk2ui/gtk2_ui.cc#newcode1371 chrome/browser/ui/libgtk2ui/gtk2_ui.cc:1371: LoadGtkValues(); wouldn't you have to UpdateColors here to? I'm ...
4 years, 8 months ago (2016-04-01 23:24:19 UTC) #23
varkha
https://codereview.chromium.org/1845343005/diff/40001/chrome/browser/ui/libgtk2ui/gtk2_ui.cc File chrome/browser/ui/libgtk2ui/gtk2_ui.cc (right): https://codereview.chromium.org/1845343005/diff/40001/chrome/browser/ui/libgtk2ui/gtk2_ui.cc#newcode1371 chrome/browser/ui/libgtk2ui/gtk2_ui.cc:1371: LoadGtkValues(); On 2016/04/01 23:24:18, Evan Stade wrote: > wouldn't ...
4 years, 8 months ago (2016-04-01 23:55:40 UTC) #24
Evan Stade
On 2016/04/01 23:55:40, varkha wrote: > https://codereview.chromium.org/1845343005/diff/40001/chrome/browser/ui/libgtk2ui/gtk2_ui.cc > File chrome/browser/ui/libgtk2ui/gtk2_ui.cc (right): > > https://codereview.chromium.org/1845343005/diff/40001/chrome/browser/ui/libgtk2ui/gtk2_ui.cc#newcode1371 > ...
4 years, 8 months ago (2016-04-02 00:43:04 UTC) #25
Evan Stade
To be clear, part of my ambivalence towards this bug is based on the fact ...
4 years, 8 months ago (2016-04-02 00:44:45 UTC) #26
varkha
On 2016/04/02 00:43:04, Evan Stade wrote: > On 2016/04/01 23:55:40, varkha wrote: > > > ...
4 years, 8 months ago (2016-04-02 03:02:44 UTC) #27
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1845343005/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1845343005/60001
4 years, 8 months ago (2016-04-04 17:15:32 UTC) #29
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: cast_shell_linux on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/cast_shell_linux/builds/139016)
4 years, 8 months ago (2016-04-04 17:37:48 UTC) #31
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1845343005/100001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1845343005/100001
4 years, 8 months ago (2016-04-04 18:31:00 UTC) #34
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_chromium_chromeos_ozone_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_ozone_rel_ng/builds/148890)
4 years, 8 months ago (2016-04-04 18:50:32 UTC) #36
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1845343005/140001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1845343005/140001
4 years, 8 months ago (2016-04-04 20:40:01 UTC) #39
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: chromeos_amd64-generic_chromium_compile_only_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromeos_amd64-generic_chromium_compile_only_ng/builds/116306)
4 years, 8 months ago (2016-04-04 20:48:41 UTC) #41
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1845343005/160001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1845343005/160001
4 years, 8 months ago (2016-04-04 21:08:03 UTC) #43
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_chromium_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_rel_ng/builds/206621) win_chromium_rel_ng on ...
4 years, 8 months ago (2016-04-04 21:48:30 UTC) #45
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1845343005/180001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1845343005/180001
4 years, 8 months ago (2016-04-04 22:04:12 UTC) #47
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_chromium_chromeos_ozone_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_ozone_rel_ng/builds/149089)
4 years, 8 months ago (2016-04-04 22:58:08 UTC) #50
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1845343005/200001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1845343005/200001
4 years, 8 months ago (2016-04-04 23:26:44 UTC) #52
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: cast_shell_linux on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/cast_shell_linux/builds/139374)
4 years, 8 months ago (2016-04-04 23:59:27 UTC) #54
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1845343005/220001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1845343005/220001
4 years, 8 months ago (2016-04-05 00:15:59 UTC) #56
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: ios_dbg_simulator_gn on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios_dbg_simulator_gn/builds/13744) mac_chromium_gn_rel on ...
4 years, 8 months ago (2016-04-05 00:20:59 UTC) #58
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1845343005/240001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1845343005/240001
4 years, 8 months ago (2016-04-05 00:57:16 UTC) #60
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_chromium_chromeos_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_rel_ng/builds/191068)
4 years, 8 months ago (2016-04-05 01:33:05 UTC) #62
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1845343005/260001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1845343005/260001
4 years, 8 months ago (2016-04-05 01:44:33 UTC) #64
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: win_chromium_x64_rel_ng on tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_x64_rel_ng/builds/192259)
4 years, 8 months ago (2016-04-05 02:25:59 UTC) #68
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1845343005/280001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1845343005/280001
4 years, 8 months ago (2016-04-05 14:13:07 UTC) #70
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 8 months ago (2016-04-05 15:21:06 UTC) #72
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1845343005/300001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1845343005/300001
4 years, 8 months ago (2016-04-05 15:33:39 UTC) #74
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: cast_shell_linux on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/cast_shell_linux/builds/139756)
4 years, 8 months ago (2016-04-05 16:04:26 UTC) #76
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1845343005/320001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1845343005/320001
4 years, 8 months ago (2016-04-05 16:30:17 UTC) #78
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 8 months ago (2016-04-05 17:40:53 UTC) #81
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1845343005/360001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1845343005/360001
4 years, 8 months ago (2016-04-05 21:41:39 UTC) #84
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1845343005/400001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1845343005/400001
4 years, 8 months ago (2016-04-05 22:01:46 UTC) #88
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_chromium_chromeos_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_rel_ng/builds/191722)
4 years, 8 months ago (2016-04-05 23:21:30 UTC) #90
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1845343005/400001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1845343005/400001
4 years, 8 months ago (2016-04-06 04:49:04 UTC) #92
varkha
https://codereview.chromium.org/1845343005/diff/400001/ui/base/material_design/material_design_controller.cc File ui/base/material_design/material_design_controller.cc (right): https://codereview.chromium.org/1845343005/diff/400001/ui/base/material_design/material_design_controller.cc#newcode36 ui/base/material_design/material_design_controller.cc:36: CHECK(!is_mode_initialized_); estade@, can you please take another look? I ...
4 years, 8 months ago (2016-04-06 04:49:33 UTC) #93
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 8 months ago (2016-04-06 05:23:50 UTC) #95
Evan Stade
I still question whether it's worth the changes to Linux. It's more or less a ...
4 years, 8 months ago (2016-04-06 21:43:44 UTC) #96
varkha
I think the cost of supporting it is quite minimal and if it helps with ...
4 years, 8 months ago (2016-04-06 21:55:17 UTC) #97
varkha
PTAL. https://codereview.chromium.org/1845343005/diff/400001/chrome/browser/ui/libgtk2ui/gtk2_ui.h File chrome/browser/ui/libgtk2ui/gtk2_ui.h (right): https://codereview.chromium.org/1845343005/diff/400001/chrome/browser/ui/libgtk2ui/gtk2_ui.h#newcode135 chrome/browser/ui/libgtk2ui/gtk2_ui.h:135: void UpdateColors(); On 2016/04/06 21:43:44, Evan Stade wrote: ...
4 years, 8 months ago (2016-04-07 17:02:37 UTC) #98
Evan Stade
linux parts LGTM with nits. I looked at the test changes but I don't feel ...
4 years, 8 months ago (2016-04-08 21:14:11 UTC) #99
varkha
mkwst@ for OWNERS in content/shell/browser/shell_browser_main_parts.cc. sky@ for OWNERS elsewhere. Thanks! https://codereview.chromium.org/1845343005/diff/420001/chrome/browser/ui/libgtk2ui/gtk2_ui.h File chrome/browser/ui/libgtk2ui/gtk2_ui.h (right): https://codereview.chromium.org/1845343005/diff/420001/chrome/browser/ui/libgtk2ui/gtk2_ui.h#newcode139 ...
4 years, 8 months ago (2016-04-08 23:27:07 UTC) #101
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1845343005/440001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1845343005/440001
4 years, 8 months ago (2016-04-09 03:08:41 UTC) #103
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 8 months ago (2016-04-09 04:16:14 UTC) #105
Mike West
content/shell LGTM
4 years, 8 months ago (2016-04-11 07:49:20 UTC) #106
sky
https://codereview.chromium.org/1845343005/diff/440001/chrome/browser/ui/startup/bad_flags_prompt.cc File chrome/browser/ui/startup/bad_flags_prompt.cc (right): https://codereview.chromium.org/1845343005/diff/440001/chrome/browser/ui/startup/bad_flags_prompt.cc#newcode137 chrome/browser/ui/startup/bad_flags_prompt.cc:137: locale, NULL, ui::ResourceBundle::DO_NOT_LOAD_COMMON_RESOURCES); Why do you need this change? ...
4 years, 8 months ago (2016-04-11 15:32:41 UTC) #107
varkha
sky@, See an explanation of sorts. Maybe I misunderstood what you meant with "supply a ...
4 years, 8 months ago (2016-04-11 19:30:58 UTC) #108
sky
Ok, LGTM
4 years, 8 months ago (2016-04-11 20:58:55 UTC) #109
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1845343005/460001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1845343005/460001
4 years, 8 months ago (2016-04-11 21:32:25 UTC) #112
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_rel_ng on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_ng/builds/209305)
4 years, 8 months ago (2016-04-12 01:19:14 UTC) #114
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1845343005/460001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1845343005/460001
4 years, 8 months ago (2016-04-12 02:04:02 UTC) #116
commit-bot: I haz the power
Committed patchset #16 (id:460001)
4 years, 8 months ago (2016-04-12 04:24:50 UTC) #118
commit-bot: I haz the power
Patchset 16 (id:??) landed as https://crrev.com/147afe55fdc0f5b25d3b33090b2355ec67ce04b0 Cr-Commit-Position: refs/heads/master@{#386582}
4 years, 8 months ago (2016-04-12 04:26:12 UTC) #120
kjellander_chromium
4 years, 8 months ago (2016-04-12 06:18:01 UTC) #121
Message was sent while issue was closed.
A revert of this CL (patchset #16 id:460001) has been created in
https://codereview.chromium.org/1878943002/ by kjellander@chromium.org.

The reason for reverting is: Breaks message_center_unittests on  Linux Chromium
OS ASan LSan Tests (1):

NotifierSettingsViewTest.TestLearnMoreButton (run #1):
[ RUN      ] NotifierSettingsViewTest.TestLearnMoreButton
[7310:7310:0411/222127:19091916288:FATAL:material_design_controller.cc(63)]
Check failed: is_mode_initialized_.
#0 0x000000481ae1 __interceptor_backtrace
#1 0x0000006d28c3 base::debug::StackTrace::StackTrace()
#2 0x00000063f5ca logging::LogMessage::~LogMessage()
#3 0x0000008051c0 ui::MaterialDesignController::IsModeMaterial()
#4 0x000001e62411 ui::GetAuraColor()

The FindIt analysis seems correct:
https://findit-for-me.appspot.com/build-failure?url=https://build.chromium.or...
.

Powered by Google App Engine
This is Rietveld 408576698