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

Issue 806183005: Remove FrameLoader's checkLoadComplete and checkLoadCompleteForThisFrame (Closed)

Created:
6 years ago by Nate Chapin
Modified:
5 years, 11 months ago
Reviewers:
dcheng
CC:
darktears, blink-reviews, blink-reviews-animation_chromium.org, blink-reviews-dom_chromium.org, dglazkov+blink, dstockwell, eae+blinkwatch, Eric Willigers, gavinp+loader_chromium.org, Mike Lawther (Google), mkwst+watchlist-csp_chromium.org, rjwright, rwlbuis, shans, sof, Steve Block, Timothy Loh, tyoshino+watch_chromium.org
Target Ref:
refs/heads/master
Project:
blink
Visibility:
Public.

Description

Remove FrameLoader's checkLoadComplete and checkLoadCompleteForThisFrame Merge the logic that is still necessary into checkCompleted() BUG=426520 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=188339

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : #

Patch Set 4 : #

Patch Set 5 : #

Patch Set 6 : #

Patch Set 7 : #

Patch Set 8 : #

Patch Set 9 : #

Total comments: 1

Patch Set 10 : Helpers #

Total comments: 5

Patch Set 11 : #

Patch Set 12 : #

Patch Set 13 : #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+98 lines, -146 lines) Patch
M LayoutTests/fast/events/touch/touch-action-touch-handlers.html View 1 chunk +1 line, -0 lines 0 comments Download
M LayoutTests/fast/frames/location-put-after-removal-expected.txt View 1 chunk +1 line, -0 lines 0 comments Download
M LayoutTests/fast/html/navigation-transition.html View 1 chunk +1 line, -0 lines 0 comments Download
M LayoutTests/fast/loader/subframe-removes-itself-expected.txt View 1 chunk +1 line, -1 line 0 comments Download
M LayoutTests/fast/parser/document-write-during-load.html View 1 chunk +1 line, -0 lines 0 comments Download
M LayoutTests/http/tests/loading/form-action-using-replaceChild-expected.txt View 1 chunk +1 line, -1 line 0 comments Download
M LayoutTests/http/tests/loading/promote-img-in-viewport-priority-expected.txt View 1 chunk +1 line, -1 line 0 comments Download
M LayoutTests/http/tests/loading/redirect-with-no-location-crash-expected.txt View 1 chunk +1 line, -1 line 0 comments Download
M LayoutTests/http/tests/loading/slow-parsing-subframe-expected.txt View 1 chunk +1 line, -1 line 0 comments Download
M LayoutTests/http/tests/local/file-url-sent-as-referer.html View 1 2 3 4 5 6 7 8 9 10 1 chunk +8 lines, -1 line 0 comments Download
M LayoutTests/http/tests/misc/finish-load-resource-timing-buffer-full-crash.html View 1 2 3 4 5 6 7 8 9 10 1 chunk +1 line, -1 line 0 comments Download
M LayoutTests/http/tests/misc/finish-load-resource-timing-buffer-full-crash-expected.txt View 1 2 3 4 5 6 7 8 9 10 1 chunk +1 line, -1 line 0 comments Download
M LayoutTests/http/tests/navigation/cross-origin-fragment-navigation-is-async-expected.txt View 1 chunk +1 line, -1 line 0 comments Download
M LayoutTests/http/tests/navigation/same-origin-fragment-navigation-is-sync-expected.txt View 1 2 1 chunk +1 line, -1 line 0 comments Download
M LayoutTests/http/tests/security/contentSecurityPolicy/eval-blocked-in-about-blank-iframe.html View 1 chunk +1 line, -0 lines 0 comments Download
M LayoutTests/http/tests/security/xssAuditor/report-script-tag-full-block.html View 1 chunk +2 lines, -7 lines 0 comments Download
M LayoutTests/http/tests/security/xssAuditor/script-tag-with-callbacks-expected.txt View 1 chunk +1 line, -1 line 0 comments Download
M LayoutTests/platform/linux/http/tests/loading/simple-subframe-expected.txt View 1 chunk +1 line, -1 line 0 comments Download
M LayoutTests/platform/mac/http/tests/loading/simple-subframe-expected.txt View 1 chunk +1 line, -1 line 0 comments Download
M LayoutTests/platform/win-xp/http/tests/loading/simple-subframe-expected.txt View 1 chunk +1 line, -1 line 0 comments Download
M LayoutTests/platform/win/http/tests/loading/simple-subframe-expected.txt View 1 chunk +1 line, -1 line 0 comments Download
M Source/core/dom/Document.h View 1 2 3 4 5 6 7 8 9 2 chunks +2 lines, -2 lines 0 comments Download
M Source/core/dom/Document.cpp View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +6 lines, -8 lines 0 comments Download
M Source/core/fetch/ResourceFetcher.cpp View 1 2 3 4 5 1 chunk +0 lines, -3 lines 0 comments Download
M Source/core/frame/Frame.h View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +1 line, -2 lines 1 comment Download
M Source/core/frame/LocalFrame.h View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +1 line, -1 line 0 comments Download
M Source/core/frame/LocalFrame.cpp View 1 2 3 4 5 6 7 8 9 10 11 12 2 chunks +5 lines, -5 lines 0 comments Download
M Source/core/frame/RemoteFrame.h View 1 2 3 4 5 6 7 8 9 1 chunk +0 lines, -1 line 0 comments Download
M Source/core/frame/RemoteFrame.cpp View 1 2 3 4 5 1 chunk +0 lines, -12 lines 0 comments Download
M Source/core/loader/DocumentLoader.cpp View 1 2 3 4 5 6 7 8 1 chunk +0 lines, -2 lines 0 comments Download
M Source/core/loader/FrameLoader.h View 1 2 3 4 5 6 7 8 9 2 chunks +0 lines, -6 lines 0 comments Download
M Source/core/loader/FrameLoader.cpp View 1 2 3 4 5 6 7 8 9 10 11 6 chunks +54 lines, -82 lines 0 comments Download

Messages

Total messages: 14 (2 generated)
mstensho (USE GERRIT)
6 years ago (2014-12-19 13:49:21 UTC) #1
Nate Chapin
5 years, 11 months ago (2015-01-08 18:39:18 UTC) #3
dcheng
https://codereview.chromium.org/806183005/diff/160001/Source/core/loader/FrameLoader.cpp File Source/core/loader/FrameLoader.cpp (right): https://codereview.chromium.org/806183005/diff/160001/Source/core/loader/FrameLoader.cpp#newcode509 Source/core/loader/FrameLoader.cpp:509: if (m_stateMachine.committedFirstRealDocumentLoad() && m_frame->isLoading() && client() && allChildrenAreComplete() && ...
5 years, 11 months ago (2015-01-09 07:43:55 UTC) #4
Nate Chapin
On 2015/01/09 07:43:55, dcheng wrote: > https://codereview.chromium.org/806183005/diff/160001/Source/core/loader/FrameLoader.cpp > File Source/core/loader/FrameLoader.cpp (right): > > https://codereview.chromium.org/806183005/diff/160001/Source/core/loader/FrameLoader.cpp#newcode509 > ...
5 years, 11 months ago (2015-01-09 21:42:28 UTC) #5
dcheng
https://codereview.chromium.org/806183005/diff/180001/Source/core/loader/FrameLoader.cpp File Source/core/loader/FrameLoader.cpp (right): https://codereview.chromium.org/806183005/diff/180001/Source/core/loader/FrameLoader.cpp#newcode447 Source/core/loader/FrameLoader.cpp:447: for (Frame* child = frame->tree().firstChild(); child; child = child->tree().traverseNext(frame)) ...
5 years, 11 months ago (2015-01-09 22:52:26 UTC) #6
Nate Chapin
https://codereview.chromium.org/806183005/diff/180001/Source/core/loader/FrameLoader.cpp File Source/core/loader/FrameLoader.cpp (right): https://codereview.chromium.org/806183005/diff/180001/Source/core/loader/FrameLoader.cpp#newcode253 Source/core/loader/FrameLoader.cpp:253: m_progressTracker->progressStarted(); I should probably explicitly mention what this is ...
5 years, 11 months ago (2015-01-12 18:39:30 UTC) #7
dcheng
https://codereview.chromium.org/806183005/diff/180001/Source/core/loader/FrameLoader.cpp File Source/core/loader/FrameLoader.cpp (right): https://codereview.chromium.org/806183005/diff/180001/Source/core/loader/FrameLoader.cpp#newcode253 Source/core/loader/FrameLoader.cpp:253: m_progressTracker->progressStarted(); On 2015/01/12 18:39:30, Nate Chapin wrote: > I ...
5 years, 11 months ago (2015-01-13 00:20:53 UTC) #8
Nate Chapin
https://codereview.chromium.org/806183005/diff/180001/Source/core/loader/FrameLoader.cpp File Source/core/loader/FrameLoader.cpp (right): https://codereview.chromium.org/806183005/diff/180001/Source/core/loader/FrameLoader.cpp#newcode253 Source/core/loader/FrameLoader.cpp:253: m_progressTracker->progressStarted(); On 2015/01/13 00:20:52, dcheng wrote: > On 2015/01/12 ...
5 years, 11 months ago (2015-01-13 21:13:00 UTC) #9
dcheng
On 2015/01/13 at 21:13:00, japhet wrote: > Updated this patch to remove this hack and ...
5 years, 11 months ago (2015-01-13 22:18:55 UTC) #10
Nate Chapin
On 2015/01/13 22:18:55, dcheng wrote: > On 2015/01/13 at 21:13:00, japhet wrote: > > Updated ...
5 years, 11 months ago (2015-01-13 22:30:57 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/806183005/240001
5 years, 11 months ago (2015-01-13 22:32:13 UTC) #13
commit-bot: I haz the power
5 years, 11 months ago (2015-01-13 23:46:21 UTC) #14
Message was sent while issue was closed.
Committed patchset #13 (id:240001) as
https://src.chromium.org/viewvc/blink?view=rev&revision=188339

Powered by Google App Engine
This is Rietveld 408576698