DescriptionPrepare for per frame did{Start,Stop}Loading calls
This teaches LoadProgressTracker about multiple frames loading at once and has it calculate progress as the product of all the individual frames' progresses.
RenderViewImpl has didStartLoading()/didStopLoading() shims still in place, which call the new RenderFrameImpl versions, which in turn call permanent versions in RenderViewImpl. RenderViewImpl's shims are marked as deprecated and will be deleted once blink calls RenderFrameImpl directly in https://codereview.chromium.org/183793002/.
BUG=347643
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=256477
Patch Set 1 #Patch Set 2 : #Patch Set 3 : #
Total comments: 7
Patch Set 4 : Address creis's comments #Patch Set 5 : #Patch Set 6 : Fix progress calculation, add test #
Total comments: 6
Patch Set 7 : #
Messages
Total messages: 12 (0 generated)
|