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

Issue 2323603002: Convert JumpList to a KeyedService. (Closed)

Created:
4 years, 3 months ago by Ilya Kulshin
Modified:
4 years, 3 months ago
Reviewers:
gab, sky
CC:
chromium-reviews, tfarina, jam, darin-cc_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Convert JumpList to a KeyedService. This ensures that exactly one JumpList exists per profile, avoiding multiple jumplist updates. BUG=40407 Committed: https://crrev.com/98b794500118af1b0e098f88854da71b6bd4aba2 Cr-Commit-Position: refs/heads/master@{#418276}

Patch Set 1 #

Patch Set 2 : Remove excess file #

Patch Set 3 : Revert unintended change #

Patch Set 4 : Uninline a function #

Patch Set 5 : Remove notification observer and force destruction on UI thread #

Total comments: 2

Patch Set 6 : Fix includes #

Total comments: 10

Patch Set 7 : Add dependencies #

Patch Set 8 : Clang fixes #

Unified diffs Side-by-side diffs Delta from patch set Stats (+87 lines, -37 lines) Patch
M chrome/browser/BUILD.gn View 1 2 3 4 5 6 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/browser/ui/views/frame/browser_view.cc View 1 2 3 4 5 6 3 chunks +2 lines, -9 lines 0 comments Download
M chrome/browser/win/jumplist.h View 1 2 3 4 6 chunks +9 lines, -12 lines 0 comments Download
M chrome/browser/win/jumplist.cc View 1 2 3 4 5 6 7 4 chunks +8 lines, -16 lines 0 comments Download
A chrome/browser/win/jumplist_factory.h View 1 2 3 4 5 6 7 1 chunk +28 lines, -0 lines 0 comments Download
A chrome/browser/win/jumplist_factory.cc View 1 2 3 4 5 6 1 chunk +38 lines, -0 lines 0 comments Download

Messages

Total messages: 39 (31 generated)
Ilya Kulshin
ptal gab@ - chrome/browser/win/* sky@ - browser_view.cc and BUILD.gn
4 years, 3 months ago (2016-09-08 23:15:35 UTC) #12
sky
LGTM https://codereview.chromium.org/2323603002/diff/2/chrome/browser/win/jumplist_factory.cc File chrome/browser/win/jumplist_factory.cc (right): https://codereview.chromium.org/2323603002/diff/2/chrome/browser/win/jumplist_factory.cc#newcode6 chrome/browser/win/jumplist_factory.cc:6: #include "chrome/browser/win/jumplist_factory.h" Style guide says this should be ...
4 years, 3 months ago (2016-09-08 23:48:08 UTC) #13
gab
Awesome! So this will fix https://crbug.com/40407#c80 "there is still a bug where the entire jumplist ...
4 years, 3 months ago (2016-09-09 19:02:30 UTC) #22
Ilya Kulshin
Yes, this will fix the bug where the jumplist is written once per top level ...
4 years, 3 months ago (2016-09-13 00:01:01 UTC) #25
gab
On 2016/09/13 00:01:01, Ilya Kulshin wrote: > Yes, this will fix the bug where the ...
4 years, 3 months ago (2016-09-13 14:54:39 UTC) #32
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2323603002/130001
4 years, 3 months ago (2016-09-13 16:57:07 UTC) #35
commit-bot: I haz the power
Committed patchset #8 (id:130001)
4 years, 3 months ago (2016-09-13 17:03:14 UTC) #37
commit-bot: I haz the power
4 years, 3 months ago (2016-09-13 17:05:14 UTC) #39
Message was sent while issue was closed.
Patchset 8 (id:??) landed as
https://crrev.com/98b794500118af1b0e098f88854da71b6bd4aba2
Cr-Commit-Position: refs/heads/master@{#418276}

Powered by Google App Engine
This is Rietveld 408576698