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

Issue 19462009: [DRAFT] Allow a user to revert to their previous theme without closing infobar (Closed)

Created:
7 years, 5 months ago by pkotwicz
Modified:
7 years, 4 months ago
CC:
chromium-reviews, not at google - send to devlin
Visibility:
Public.

Description

Chrome side work for allowing a user to revert to their previous theme without closing infobar BUG=257724 TEST=ThemeServiceTest.* R=yoz TBR=ben (for ProfileResetterTest and InstantExtendedTest) Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=215547

Patch Set 1 : #

Total comments: 5

Patch Set 2 : #

Total comments: 13

Patch Set 3 : #

Total comments: 1

Patch Set 4 : Rebased #

Patch Set 5 : Fixed ProfileResetterTest #

Patch Set 6 : Fixed InstantPolicyTest.SendThemeBackgroundChangeEvent #

Patch Set 7 : Rebased #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+374 lines, -136 lines) Patch
M chrome/browser/extensions/extension_install_ui_browsertest.cc View 1 2 2 chunks +6 lines, -2 lines 0 comments Download
M chrome/browser/extensions/extension_service.cc View 1 2 3 4 chunks +0 lines, -35 lines 0 comments Download
M chrome/browser/extensions/extension_service_unittest.cc View 1 2 3 4 chunks +8 lines, -1 line 0 comments Download
M chrome/browser/profile_resetter/profile_resetter_unittest.cc View 1 2 3 4 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/browser/themes/theme_service.h View 1 2 3 5 chunks +20 lines, -5 lines 0 comments Download
M chrome/browser/themes/theme_service.cc View 1 2 3 11 chunks +153 lines, -49 lines 1 comment Download
M chrome/browser/themes/theme_service_unittest.cc View 1 2 3 4 5 3 chunks +157 lines, -37 lines 0 comments Download
M chrome/browser/themes/theme_syncable_service.cc View 1 2 3 2 chunks +7 lines, -3 lines 0 comments Download
M chrome/browser/ui/search/instant_extended_interactive_uitest.cc View 1 2 3 4 5 1 chunk +11 lines, -4 lines 0 comments Download
A chrome/test/data/extensions/theme_minimal/manifest.json View 1 1 chunk +10 lines, -0 lines 0 comments Download

Messages

Total messages: 27 (0 generated)
pkotwicz
yoz@, I was hoping to get your feedback. The problem I am trying to solve: ...
7 years, 5 months ago (2013-07-24 01:30:42 UTC) #1
Yoyo Zhou
On 2013/07/24 01:30:42, pkotwicz wrote: > yoz@, I was hoping to get your feedback. > ...
7 years, 5 months ago (2013-07-24 20:45:03 UTC) #2
Yoyo Zhou
On 2013/07/24 20:45:03, Yoyo Zhou wrote: > On 2013/07/24 01:30:42, pkotwicz wrote: > > yoz@, ...
7 years, 5 months ago (2013-07-24 20:55:56 UTC) #3
Yoyo Zhou
Can you explain what you mean by "interferes with externally updated extensions"? At a glance, ...
7 years, 5 months ago (2013-07-24 21:55:03 UTC) #4
pkotwicz
Thanks for the review. I will get back to this CL over the weekend. (I ...
7 years, 5 months ago (2013-07-25 01:25:29 UTC) #5
pkotwicz
yoz@ can you please take another look? I decided to keep on listening for NOTIFICATION_EXTENSION_INSTALLED ...
7 years, 4 months ago (2013-07-29 06:06:50 UTC) #6
pkotwicz
https://codereview.chromium.org/19462009/diff/11001/chrome/browser/themes/theme_service.cc File chrome/browser/themes/theme_service.cc (right): https://codereview.chromium.org/19462009/diff/11001/chrome/browser/themes/theme_service.cc#newcode61 chrome/browser/themes/theme_service.cc:61: const int kRemoveUnusedThemesStartupDelay = 30; I wait here because ...
7 years, 4 months ago (2013-07-29 06:12:35 UTC) #7
Yoyo Zhou
On 2013/07/29 06:06:50, pkotwicz wrote: > yoz@ can you please take another look? > > ...
7 years, 4 months ago (2013-07-30 00:28:55 UTC) #8
Yoyo Zhou
https://codereview.chromium.org/19462009/diff/11001/chrome/browser/themes/theme_service.cc File chrome/browser/themes/theme_service.cc (right): https://codereview.chromium.org/19462009/diff/11001/chrome/browser/themes/theme_service.cc#newcode61 chrome/browser/themes/theme_service.cc:61: const int kRemoveUnusedThemesStartupDelay = 30; On 2013/07/29 06:12:35, pkotwicz ...
7 years, 4 months ago (2013-07-30 00:29:18 UTC) #9
not at google - send to devlin
https://codereview.chromium.org/19462009/diff/11001/chrome/browser/themes/theme_service.cc File chrome/browser/themes/theme_service.cc (right): https://codereview.chromium.org/19462009/diff/11001/chrome/browser/themes/theme_service.cc#newcode337 chrome/browser/themes/theme_service.cc:337: // blacklisted by a management policy provider. On 2013/07/30 ...
7 years, 4 months ago (2013-07-30 01:57:12 UTC) #10
pkotwicz
yoz@, can you please take another look? https://codereview.chromium.org/19462009/diff/11001/chrome/browser/themes/theme_service.cc File chrome/browser/themes/theme_service.cc (right): https://codereview.chromium.org/19462009/diff/11001/chrome/browser/themes/theme_service.cc#newcode61 chrome/browser/themes/theme_service.cc:61: const int ...
7 years, 4 months ago (2013-07-31 21:42:52 UTC) #11
Yoyo Zhou
Ok, LGTM. https://codereview.chromium.org/19462009/diff/11001/chrome/browser/themes/theme_service.cc File chrome/browser/themes/theme_service.cc (right): https://codereview.chromium.org/19462009/diff/11001/chrome/browser/themes/theme_service.cc#newcode229 chrome/browser/themes/theme_service.cc:229: if (extension->is_theme() && On 2013/07/31 21:42:52, pkotwicz ...
7 years, 4 months ago (2013-07-31 22:13:00 UTC) #12
not at google - send to devlin
https://codereview.chromium.org/19462009/diff/11001/chrome/browser/themes/theme_service.cc File chrome/browser/themes/theme_service.cc (right): https://codereview.chromium.org/19462009/diff/11001/chrome/browser/themes/theme_service.cc#newcode229 chrome/browser/themes/theme_service.cc:229: if (extension->is_theme() && On 2013/07/31 22:13:00, Yoyo Zhou wrote: ...
7 years, 4 months ago (2013-07-31 22:19:13 UTC) #13
pkotwicz
https://codereview.chromium.org/19462009/diff/11001/chrome/browser/themes/theme_service.cc File chrome/browser/themes/theme_service.cc (right): https://codereview.chromium.org/19462009/diff/11001/chrome/browser/themes/theme_service.cc#newcode229 chrome/browser/themes/theme_service.cc:229: if (extension->is_theme() && - I have an idea as ...
7 years, 4 months ago (2013-07-31 22:37:22 UTC) #14
Yoyo Zhou
On 2013/07/31 22:37:22, pkotwicz wrote: > https://codereview.chromium.org/19462009/diff/11001/chrome/browser/themes/theme_service.cc > File chrome/browser/themes/theme_service.cc (right): > > https://codereview.chromium.org/19462009/diff/11001/chrome/browser/themes/theme_service.cc#newcode229 > ...
7 years, 4 months ago (2013-07-31 22:41:57 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/pkotwicz@chromium.org/19462009/41001
7 years, 4 months ago (2013-08-03 19:44:17 UTC) #16
commit-bot: I haz the power
Retried try job too often on linux_aura for step(s) unit_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_aura&number=65917
7 years, 4 months ago (2013-08-03 20:39:02 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/pkotwicz@chromium.org/19462009/89001
7 years, 4 months ago (2013-08-04 15:06:51 UTC) #18
commit-bot: I haz the power
Retried try job too often on chromium_presubmit for step(s) presubmit http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=chromium_presubmit&number=18690
7 years, 4 months ago (2013-08-04 15:18:02 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/pkotwicz@chromium.org/19462009/89001
7 years, 4 months ago (2013-08-04 15:59:42 UTC) #20
commit-bot: I haz the power
Step "update" is always a major failure. Look at the try server FAQ for more ...
7 years, 4 months ago (2013-08-04 16:10:19 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/pkotwicz@chromium.org/19462009/89001
7 years, 4 months ago (2013-08-04 17:23:17 UTC) #22
commit-bot: I haz the power
Retried try job too often on mac_rel for step(s) remoting_unittests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=mac_rel&number=155969
7 years, 4 months ago (2013-08-04 18:53:33 UTC) #23
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/pkotwicz@chromium.org/19462009/129001
7 years, 4 months ago (2013-08-04 20:27:10 UTC) #24
commit-bot: I haz the power
Change committed as 215547
7 years, 4 months ago (2013-08-05 01:18:42 UTC) #25
Jeffrey Yasskin
I suspect there's a problem with test isolation here, but I'm not sure what exactly ...
7 years, 4 months ago (2013-08-06 21:46:01 UTC) #26
Jeffrey Yasskin
7 years, 4 months ago (2013-08-06 23:00:25 UTC) #27
Message was sent while issue was closed.
On 2013/08/06 21:46:01, Jeffrey Yasskin wrote:
> I suspect there's a problem with test isolation here, but I'm not sure what
> exactly it is. Any ideas would be welcome:

I filed http://crbug.com/269155.

Powered by Google App Engine
This is Rietveld 408576698