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

Issue 1324263002: Merge 201232 "Revert of Centralize deferred commit conditions. (..." (Closed)

Created:
5 years, 3 months ago by esprehn
Modified:
5 years, 3 months ago
Reviewers:
esprehn
CC:
blink-reviews, blink-reviews-dom_chromium.org, dglazkov+blink, eae+blinkwatch, rwlbuis, sof
Visibility:
Public.

Description

Merge 201232 "Revert of Centralize deferred commit conditions. (..." > Revert of Centralize deferred commit conditions. (patchset #1 id:1 of https://codereview.chromium.org/1300043003/ ) > > Reason for revert: > Perf regression due to an error. willInsertBody is actually before the body is available which means the check for body() in this patch would not succeed and we'd end up not resuming commits until we finished parsing if all sheets were done loading before we got to the <body>. > > BUG=524172 > > Original issue's description: > > Centralize deferred commit conditions. > > > > Instead of having many callbacks that implicitly have conditions for when the > > blink frame pipeline should run, have a function on Document that checks them > > explicitly and make WebViewImpl call it. > > > > This will allow checking if iframes are ready to begin running their lifecycle > > phases when iterating the frame tree in ::beginFrame and ::layout(). > > > > BUG=521692 > > > > Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=200783 > > TBR=ojan@chromium.org,dglazkov@chromium.org,skyostil@chromium.org > NOPRESUBMIT=true > NOTREECHECKS=true > NOTRY=true > BUG=521692 > > Review URL: https://codereview.chromium.org/1317883002 TBR=esprehn@chromium.org BUG=524172 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=201729

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+27 lines, -29 lines) Patch
M Source/core/dom/Document.h View 2 chunks +0 lines, -3 lines 0 comments Download
M Source/core/dom/Document.cpp View 2 chunks +0 lines, -14 lines 0 comments Download
M Source/web/WebViewImpl.h View 1 chunk +1 line, -1 line 0 comments Download
M Source/web/WebViewImpl.cpp View 1 chunk +26 lines, -11 lines 0 comments Download

Messages

Total messages: 2 (0 generated)
esprehn
5 years, 3 months ago (2015-09-03 18:18:36 UTC) #1
esprehn
5 years, 3 months ago (2015-09-03 18:19:28 UTC) #2
Message was sent while issue was closed.
Committed patchset #1 (id:1) manually as r201729.

Powered by Google App Engine
This is Rietveld 408576698