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

Issue 292813007: Remove dependency on content::BrowserThread from GCMDriver (Closed)

Created:
6 years, 7 months ago by jianli
Modified:
6 years, 7 months ago
Reviewers:
Nicolas Zea, fgorski
CC:
chromium-reviews, chromium-apps-reviews_chromium.org, extensions-reviews_chromium.org
Visibility:
Public.

Description

Remove dependency on content::BrowserThread from GCMDriver This is in preparation for GCM componentization. BUG=356716 TEST=existing tests TBR=yoz@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=272298

Patch Set 1 #

Total comments: 2

Patch Set 2 : Use SequencedTaskRunner #

Total comments: 3
Unified diffs Side-by-side diffs Delta from patch set Stats (+226 lines, -180 lines) Patch
M chrome/browser/extensions/extension_gcm_app_handler_unittest.cc View 1 chunk +6 lines, -2 lines 0 comments Download
M chrome/browser/services/gcm/fake_gcm_client.h View 1 3 chunks +9 lines, -1 line 0 comments Download
M chrome/browser/services/gcm/fake_gcm_client.cc View 1 7 chunks +19 lines, -17 lines 0 comments Download
M chrome/browser/services/gcm/fake_gcm_client_factory.h View 1 2 chunks +10 lines, -1 line 0 comments Download
M chrome/browser/services/gcm/fake_gcm_client_factory.cc View 1 1 chunk +9 lines, -3 lines 0 comments Download
M chrome/browser/services/gcm/gcm_driver.h View 1 4 chunks +12 lines, -4 lines 0 comments Download
M chrome/browser/services/gcm/gcm_driver.cc View 1 42 chunks +110 lines, -131 lines 0 comments Download
M chrome/browser/services/gcm/gcm_driver_unittest.cc View 1 8 chunks +30 lines, -18 lines 3 comments Download
M chrome/browser/services/gcm/gcm_profile_service.cc View 1 3 chunks +14 lines, -1 line 0 comments Download
M chrome/browser/services/gcm/gcm_profile_service_unittest.cc View 1 2 chunks +7 lines, -2 lines 0 comments Download

Messages

Total messages: 18 (0 generated)
jianli
6 years, 7 months ago (2014-05-21 21:22:26 UTC) #1
fgorski
lgtm
6 years, 7 months ago (2014-05-21 21:31:25 UTC) #2
Nicolas Zea
https://codereview.chromium.org/292813007/diff/1/chrome/browser/services/gcm/gcm_driver.h File chrome/browser/services/gcm/gcm_driver.h (right): https://codereview.chromium.org/292813007/diff/1/chrome/browser/services/gcm/gcm_driver.h#newcode58 chrome/browser/services/gcm/gcm_driver.h:58: const scoped_refptr<base::MessageLoopProxy>& ui_thread, a MessageLoopProxy is a SequencedTaskRunner. You ...
6 years, 7 months ago (2014-05-21 22:16:28 UTC) #3
jianli
https://codereview.chromium.org/292813007/diff/1/chrome/browser/services/gcm/gcm_driver.h File chrome/browser/services/gcm/gcm_driver.h (right): https://codereview.chromium.org/292813007/diff/1/chrome/browser/services/gcm/gcm_driver.h#newcode58 chrome/browser/services/gcm/gcm_driver.h:58: const scoped_refptr<base::MessageLoopProxy>& ui_thread, On 2014/05/21 22:16:28, Nicolas Zea wrote: ...
6 years, 7 months ago (2014-05-21 23:09:34 UTC) #4
Nicolas Zea
https://codereview.chromium.org/292813007/diff/20001/chrome/browser/services/gcm/gcm_driver_unittest.cc File chrome/browser/services/gcm/gcm_driver_unittest.cc (right): https://codereview.chromium.org/292813007/diff/20001/chrome/browser/services/gcm/gcm_driver_unittest.cc#newcode209 chrome/browser/services/gcm/gcm_driver_unittest.cc:209: base::Thread io_thread_; Could you just have one task runner ...
6 years, 7 months ago (2014-05-21 23:43:29 UTC) #5
jianli
https://codereview.chromium.org/292813007/diff/20001/chrome/browser/services/gcm/gcm_driver_unittest.cc File chrome/browser/services/gcm/gcm_driver_unittest.cc (right): https://codereview.chromium.org/292813007/diff/20001/chrome/browser/services/gcm/gcm_driver_unittest.cc#newcode209 chrome/browser/services/gcm/gcm_driver_unittest.cc:209: base::Thread io_thread_; On 2014/05/21 23:43:29, Nicolas Zea wrote: > ...
6 years, 7 months ago (2014-05-22 00:11:28 UTC) #6
Michael van Ouwerkerk
On 2014/05/22 00:11:28, jianli wrote: > https://codereview.chromium.org/292813007/diff/20001/chrome/browser/services/gcm/gcm_driver_unittest.cc > File chrome/browser/services/gcm/gcm_driver_unittest.cc (right): > > https://codereview.chromium.org/292813007/diff/20001/chrome/browser/services/gcm/gcm_driver_unittest.cc#newcode209 > ...
6 years, 7 months ago (2014-05-22 10:17:50 UTC) #7
fgorski
On 2014/05/22 10:17:50, Michael van Ouwerkerk wrote: > On 2014/05/22 00:11:28, jianli wrote: > > ...
6 years, 7 months ago (2014-05-22 16:04:42 UTC) #8
Michael van Ouwerkerk
On 2014/05/22 16:04:42, fgorski wrote: > On 2014/05/22 10:17:50, Michael van Ouwerkerk wrote: > > ...
6 years, 7 months ago (2014-05-22 16:10:34 UTC) #9
jianli
Though we can still choose to have a component layer depend on content layer, it ...
6 years, 7 months ago (2014-05-22 16:44:26 UTC) #10
Michael van Ouwerkerk
On 2014/05/22 16:44:26, jianli wrote: > Though we can still choose to have a component ...
6 years, 7 months ago (2014-05-22 16:45:54 UTC) #11
Nicolas Zea
lgtm https://codereview.chromium.org/292813007/diff/20001/chrome/browser/services/gcm/gcm_driver_unittest.cc File chrome/browser/services/gcm/gcm_driver_unittest.cc (right): https://codereview.chromium.org/292813007/diff/20001/chrome/browser/services/gcm/gcm_driver_unittest.cc#newcode209 chrome/browser/services/gcm/gcm_driver_unittest.cc:209: base::Thread io_thread_; On 2014/05/22 00:11:29, jianli wrote: > ...
6 years, 7 months ago (2014-05-22 17:00:41 UTC) #12
jianli
The CQ bit was checked by jianli@chromium.org
6 years, 7 months ago (2014-05-22 17:04:57 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jianli@chromium.org/292813007/20001
6 years, 7 months ago (2014-05-22 17:05:55 UTC) #14
jianli
The CQ bit was unchecked by jianli@chromium.org
6 years, 7 months ago (2014-05-22 17:29:32 UTC) #15
jianli
The CQ bit was checked by jianli@chromium.org
6 years, 7 months ago (2014-05-22 17:29:38 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jianli@chromium.org/292813007/20001
6 years, 7 months ago (2014-05-22 17:34:38 UTC) #17
commit-bot: I haz the power
6 years, 7 months ago (2014-05-22 20:18:07 UTC) #18
Message was sent while issue was closed.
Change committed as 272298

Powered by Google App Engine
This is Rietveld 408576698