DescriptionMerge 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 #
Messages
Total messages: 2 (0 generated)
|