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

Issue 9190029: use push messaging in cache invalidation xmpp channel (Closed)

Created:
8 years, 11 months ago by ghc
Modified:
8 years, 11 months ago
Reviewers:
akalin
CC:
chromium-reviews, Raghu Simha, ncarter (slow), tim (not reviewing)
Visibility:
Public.

Description

- replace custom <iq>-stanza protocol with push notifications (using PushNotifications* classes) in CacheInvalidationPacketHandler, and update unit test accordingly - extend notifier::Notification and PushNotificationsSendUpdateTask to allow specification of recipients (and recipient-specific data) Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=119171 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=119316

Patch Set 1 #

Total comments: 12

Patch Set 2 : '' #

Patch Set 3 : '' #

Patch Set 4 : '' #

Patch Set 5 : '' #

Patch Set 6 : '' #

Patch Set 7 : '' #

Total comments: 12

Patch Set 8 : '' #

Patch Set 9 : '' #

Patch Set 10 : '' #

Total comments: 2

Patch Set 11 : Move MockWeakXmppClient from global namespace to anonymous namespace #

Unified diffs Side-by-side diffs Delta from patch set Stats (+162 lines, -241 lines) Patch
M chrome/browser/sync/notifier/cache_invalidation_packet_handler.h View 1 2 3 4 5 6 7 8 9 10 4 chunks +20 lines, -8 lines 0 comments Download
M chrome/browser/sync/notifier/cache_invalidation_packet_handler.cc View 1 2 3 4 5 6 7 8 9 10 5 chunks +59 lines, -226 lines 0 comments Download
M chrome/browser/sync/notifier/cache_invalidation_packet_handler_unittest.cc View 1 2 3 4 5 6 7 8 9 10 4 chunks +15 lines, -5 lines 0 comments Download
M chrome/browser/sync/notifier/chrome_system_resources.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +1 line, -0 lines 0 comments Download
M jingle/notifier/base/fake_base_task.cc View 1 2 3 4 5 6 7 8 9 10 2 chunks +29 lines, -2 lines 0 comments Download
M jingle/notifier/listener/notification_defines.h View 1 2 3 4 5 6 7 8 9 10 1 chunk +15 lines, -0 lines 0 comments Download
M jingle/notifier/listener/notification_defines.cc View 1 2 3 4 5 6 7 8 9 10 1 chunk +3 lines, -0 lines 0 comments Download
M jingle/notifier/listener/push_notifications_send_update_task.cc View 1 2 3 4 5 6 7 8 9 10 2 chunks +20 lines, -0 lines 0 comments Download

Messages

Total messages: 31 (0 generated)
akalin
Please add a summary of the changes you made to the CL description (add recipient ...
8 years, 11 months ago (2012-01-12 23:06:44 UTC) #1
ghc
Yes, still having problems with the tests. Easiest hack is to disable the DCHECK on ...
8 years, 11 months ago (2012-01-13 01:23:07 UTC) #2
akalin
hey can you rebase and upload a new patch? when you do that, i can ...
8 years, 11 months ago (2012-01-24 01:59:46 UTC) #3
ghc
On 2012/01/24 01:59:46, akalin wrote: > hey can you rebase and upload a new patch? ...
8 years, 11 months ago (2012-01-24 18:13:19 UTC) #4
akalin
patch still doesn't apply. I get: $ git cl patch 9190029 Loaded authentication cookies from ...
8 years, 11 months ago (2012-01-24 23:11:01 UTC) #5
akalin
It seems to not like the large delete in the anonymous namespace. I'll just manually ...
8 years, 11 months ago (2012-01-24 23:16:36 UTC) #6
ghc
On 2012/01/24 23:16:36, akalin wrote: > It seems to not like the large delete in ...
8 years, 11 months ago (2012-01-25 02:25:00 UTC) #7
akalin
LGTM, but please fix the nits below before I put it through the CQ. Also, ...
8 years, 11 months ago (2012-01-25 02:45:13 UTC) #8
ghc
Tested manually on Linux (read logs to check that messages were flowing and that the ...
8 years, 11 months ago (2012-01-25 03:18:28 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ghc@google.com/9190029/16018
8 years, 11 months ago (2012-01-25 03:29:32 UTC) #10
commit-bot: I haz the power
Try job failure for 9190029-16018 (retry) on linux_clang for step "compile" (clobber build). It's a ...
8 years, 11 months ago (2012-01-25 04:02:16 UTC) #11
akalin
On 2012/01/25 04:02:16, I haz the power (commit-bot) wrote: > Try job failure for 9190029-16018 ...
8 years, 11 months ago (2012-01-25 04:34:35 UTC) #12
ghc
On 2012/01/25 04:34:35, akalin wrote: > On 2012/01/25 04:02:16, I haz the power (commit-bot) wrote: ...
8 years, 11 months ago (2012-01-25 19:14:18 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ghc@google.com/9190029/21008
8 years, 11 months ago (2012-01-25 21:43:14 UTC) #14
akalin
On 2012/01/25 19:14:18, ghc wrote: > On 2012/01/25 04:34:35, akalin wrote: > > On 2012/01/25 ...
8 years, 11 months ago (2012-01-25 21:43:22 UTC) #15
commit-bot: I haz the power
Try job failure for 9190029-21008 (retry) on mac_rel for step "base_unittests". It's a second try, ...
8 years, 11 months ago (2012-01-25 23:50:50 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ghc@google.com/9190029/21008
8 years, 11 months ago (2012-01-25 23:53:15 UTC) #17
commit-bot: I haz the power
Change committed as 119171
8 years, 11 months ago (2012-01-26 01:53:19 UTC) #18
commit-bot: I haz the power
Change committed as 119171
8 years, 11 months ago (2012-01-26 01:54:33 UTC) #19
akalin
On 2012/01/26 01:54:33, I haz the power (commit-bot) wrote: > Change committed as 119171 this ...
8 years, 11 months ago (2012-01-26 03:51:14 UTC) #20
akalin
http://codereview.chromium.org/9190029/diff/21008/jingle/notifier/base/fake_base_task.cc File jingle/notifier/base/fake_base_task.cc (right): http://codereview.chromium.org/9190029/diff/21008/jingle/notifier/base/fake_base_task.cc#newcode32 jingle/notifier/base/fake_base_task.cc:32: this should be in an anon namespace, not the ...
8 years, 11 months ago (2012-01-26 03:54:25 UTC) #21
akalin
also you may have inadvertently changed some svn props? http://src.chromium.org/viewvc/chrome?view=rev&revision=119171 On 2012/01/26 03:54:25, akalin wrote: ...
8 years, 11 months ago (2012-01-26 03:54:54 UTC) #22
akalin
looks like it's the inclusion of the new client_gateway.pb.h file. We can recommit tomorrow and ...
8 years, 11 months ago (2012-01-26 03:55:30 UTC) #23
akalin
procedure for updating expectations: http://src.chromium.org/viewvc/chrome?view=rev&revision=119171 . I can do this after we reland. Can you ...
8 years, 11 months ago (2012-01-26 04:10:37 UTC) #24
ghc
On 2012/01/26 04:10:37, akalin wrote: > procedure for updating expectations: > http://src.chromium.org/viewvc/chrome?view=rev&revision=119171 . I can ...
8 years, 11 months ago (2012-01-26 20:16:34 UTC) #25
ghc
https://chromiumcodereview.appspot.com/9190029/diff/21008/jingle/notifier/base/fake_base_task.cc File jingle/notifier/base/fake_base_task.cc (right): https://chromiumcodereview.appspot.com/9190029/diff/21008/jingle/notifier/base/fake_base_task.cc#newcode32 jingle/notifier/base/fake_base_task.cc:32: On 2012/01/26 03:54:25, akalin wrote: > this should be ...
8 years, 11 months ago (2012-01-26 20:16:43 UTC) #26
akalin
On 2012/01/26 20:16:34, ghc wrote: > So the use of the new proto caused a ...
8 years, 11 months ago (2012-01-26 20:24:57 UTC) #27
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/ghc@google.com/9190029/17022
8 years, 11 months ago (2012-01-26 20:25:19 UTC) #28
akalin
On 2012/01/26 20:24:57, akalin wrote: > On 2012/01/26 20:16:34, ghc wrote: > > So the ...
8 years, 11 months ago (2012-01-26 20:25:36 UTC) #29
commit-bot: I haz the power
Change committed as 119316
8 years, 11 months ago (2012-01-27 00:40:25 UTC) #30
akalin
8 years, 11 months ago (2012-01-27 01:20:43 UTC) #31
On 2012/01/27 00:40:25, I haz the power (commit-bot) wrote:
> Change committed as 119316

realized I pasted wrong link for perf expectation instructions.  here it is:
http://dev.chromium.org/developers/tree-sheriffs/perf-sheriffs

Powered by Google App Engine
This is Rietveld 408576698