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

Issue 1311433008: Migrate PingLoader to be a LocalFrameLifecycleObserver. (Closed)

Created:
5 years, 3 months ago by ncarter (slow)
Modified:
5 years, 3 months ago
Reviewers:
Nate Chapin, dgozman, dcheng
CC:
dcheng, blink-reviews, blink-reviews-html_chromium.org, dglazkov+blink, gavinp+loader_chromium.org, Nate Chapin, kinuko+watch, site-isolation-reviews_chromium.org, tyoshino+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Target Ref:
refs/heads/master
Project:
blink
Visibility:
Public.

Description

Migrate PingLoader to be a LocalFrameLifecycleObserver. BUG=526743, 522622 TEST=webkit_unit_tests Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=201580

Patch Set 1 #

Total comments: 5

Patch Set 2 : Fix style. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+57 lines, -28 lines) Patch
M Source/core/html/HTMLAnchorElement.cpp View 1 chunk +1 line, -0 lines 0 comments Download
M Source/core/loader/BeaconLoader.cpp View 1 chunk +3 lines, -6 lines 0 comments Download
M Source/core/loader/PingLoader.h View 3 chunks +7 lines, -7 lines 0 comments Download
M Source/core/loader/PingLoader.cpp View 2 chunks +14 lines, -15 lines 0 comments Download
M Source/web/tests/WebFrameTest.cpp View 1 1 chunk +22 lines, -0 lines 0 comments Download
A Source/web/tests/data/send_beacon.html View 1 1 chunk +10 lines, -0 lines 0 comments Download

Messages

Total messages: 15 (5 generated)
ncarter (slow)
Please review. This definitely fixes the crash (confirmed by a content browsertest), but I'm not ...
5 years, 3 months ago (2015-08-31 23:37:38 UTC) #2
ncarter (slow)
5 years, 3 months ago (2015-08-31 23:38:11 UTC) #4
Nate Chapin
Code looks reasonable, but the test should really be in blink if at all possible. ...
5 years, 3 months ago (2015-08-31 23:50:16 UTC) #5
dcheng
https://codereview.chromium.org/1311433008/diff/1/Source/core/loader/PingLoader.h File Source/core/loader/PingLoader.h (right): https://codereview.chromium.org/1311433008/diff/1/Source/core/loader/PingLoader.h#newcode86 Source/core/loader/PingLoader.h:86: void didReceiveResponse(WebURLLoader*, const WebURLResponse&) final; Maybe just mark the ...
5 years, 3 months ago (2015-08-31 23:54:18 UTC) #6
dgozman
Looks good from devtools side.
5 years, 3 months ago (2015-09-01 00:56:16 UTC) #7
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1311433008/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1311433008/20001
5 years, 3 months ago (2015-09-01 21:10:06 UTC) #9
ncarter (slow)
I added a webkit_unit_test that hits the crash (which I verified both with and without ...
5 years, 3 months ago (2015-09-01 21:10:56 UTC) #10
Nate Chapin
LGTM. Thanks for adding a test!
5 years, 3 months ago (2015-09-01 21:26:50 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1311433008/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1311433008/20001
5 years, 3 months ago (2015-09-01 22:15:20 UTC) #14
commit-bot: I haz the power
5 years, 3 months ago (2015-09-01 22:57:10 UTC) #15
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as
https://src.chromium.org/viewvc/blink?view=rev&revision=201580

Powered by Google App Engine
This is Rietveld 408576698