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

Issue 687933002: Move push client to frame. (Closed)

Created:
6 years, 1 month ago by Michael van Ouwerkerk
Modified:
6 years, 1 month ago
CC:
chromium-reviews, mkwst+moarreviews-renderer_chromium.org, darin-cc_chromium.org, nasko+codewatch_chromium.org, jam, creis+watch_chromium.org
Project:
blink
Visibility:
Public.

Description

Patch Set 1 #

Patch Set 2 : Rebase. #

Total comments: 10

Patch Set 3 : Address Peter's comments. Rebase. #

Patch Set 4 : Rebase. #

Total comments: 6

Patch Set 5 : Rebase. Address Peter's comments. #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+25 lines, -25 lines) Patch
M Source/modules/push_messaging/PushController.h View 1 2 3 4 2 chunks +8 lines, -8 lines 0 comments Download
M Source/modules/push_messaging/PushController.cpp View 3 4 2 chunks +4 lines, -4 lines 0 comments Download
M Source/modules/push_messaging/PushManager.cpp View 1 2 3 3 chunks +4 lines, -4 lines 2 comments Download
M Source/web/WebLocalFrameImpl.cpp View 1 2 3 2 chunks +4 lines, -1 line 0 comments Download
M Source/web/WebViewImpl.cpp View 1 2 3 2 chunks +0 lines, -2 lines 0 comments Download
M public/web/WebFrameClient.h View 1 2 3 4 2 chunks +5 lines, -0 lines 0 comments Download
M public/web/WebViewClient.h View 2 chunks +0 lines, -6 lines 0 comments Download

Messages

Total messages: 18 (6 generated)
Michael van Ouwerkerk
Peter, could you take a look please?
6 years, 1 month ago (2014-10-29 10:57:23 UTC) #2
Peter Beverloo
https://codereview.chromium.org/687933002/diff/20001/Source/modules/push_messaging/PushController.h File Source/modules/push_messaging/PushController.h (right): https://codereview.chromium.org/687933002/diff/20001/Source/modules/push_messaging/PushController.h#newcode18 Source/modules/push_messaging/PushController.h:18: class PushController final : public NoBaseWillBeGarbageCollected<PushController>, public WillBeHeapSupplement<LocalFrame> { ...
6 years, 1 month ago (2014-10-29 11:25:07 UTC) #3
Michael van Ouwerkerk
https://codereview.chromium.org/687933002/diff/20001/Source/modules/push_messaging/PushController.h File Source/modules/push_messaging/PushController.h (right): https://codereview.chromium.org/687933002/diff/20001/Source/modules/push_messaging/PushController.h#newcode18 Source/modules/push_messaging/PushController.h:18: class PushController final : public NoBaseWillBeGarbageCollected<PushController>, public WillBeHeapSupplement<LocalFrame> { ...
6 years, 1 month ago (2014-11-11 17:20:06 UTC) #5
Michael van Ouwerkerk
Adding Peter back as reviewer, as I'm resurrecting this patch. Peter, could you please take ...
6 years, 1 month ago (2014-11-11 17:20:44 UTC) #7
Peter Beverloo
https://codereview.chromium.org/687933002/diff/60001/Source/modules/push_messaging/PushController.cpp File Source/modules/push_messaging/PushController.cpp (right): https://codereview.chromium.org/687933002/diff/60001/Source/modules/push_messaging/PushController.cpp#newcode26 Source/modules/push_messaging/PushController.cpp:26: return controller->m_client; nit: Please just keep the client() method, ...
6 years, 1 month ago (2014-11-11 18:23:28 UTC) #8
Michael van Ouwerkerk
Thanks Peter! Please take another look. https://codereview.chromium.org/687933002/diff/60001/Source/modules/push_messaging/PushController.cpp File Source/modules/push_messaging/PushController.cpp (right): https://codereview.chromium.org/687933002/diff/60001/Source/modules/push_messaging/PushController.cpp#newcode26 Source/modules/push_messaging/PushController.cpp:26: return controller->m_client; On ...
6 years, 1 month ago (2014-11-12 12:05:25 UTC) #9
Michael van Ouwerkerk
Hi Mike, could you take a look as owner please? Thanks!
6 years, 1 month ago (2014-11-12 13:40:25 UTC) #11
Mike West
Looks reasonable, but please wait for Peter to be happy before landing it. LGTM.
6 years, 1 month ago (2014-11-12 14:03:42 UTC) #13
Peter Beverloo
lgtm https://codereview.chromium.org/687933002/diff/80001/Source/modules/push_messaging/PushManager.cpp File Source/modules/push_messaging/PushManager.cpp (right): https://codereview.chromium.org/687933002/diff/80001/Source/modules/push_messaging/PushManager.cpp#newcode49 Source/modules/push_messaging/PushManager.cpp:49: // delete WebPushClient and usage such as this ...
6 years, 1 month ago (2014-11-12 14:24:03 UTC) #14
Michael van Ouwerkerk
https://codereview.chromium.org/687933002/diff/80001/Source/modules/push_messaging/PushManager.cpp File Source/modules/push_messaging/PushManager.cpp (right): https://codereview.chromium.org/687933002/diff/80001/Source/modules/push_messaging/PushManager.cpp#newcode49 Source/modules/push_messaging/PushManager.cpp:49: // delete WebPushClient and usage such as this one. ...
6 years, 1 month ago (2014-11-12 14:33:01 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/687933002/80001
6 years, 1 month ago (2014-11-12 17:13:09 UTC) #17
commit-bot: I haz the power
6 years, 1 month ago (2014-11-12 17:47:09 UTC) #18
Message was sent while issue was closed.
Committed patchset #5 (id:80001) as 185228

Powered by Google App Engine
This is Rietveld 408576698