DescriptionFix resource scheduling on documents with <frameset>.
The ResourceScheduler relies on a signal that the parser has seen enough content
before it starts loading images. Normally the signal is sent when the parser
reaches the <body>. However, documents that use <frameset> typically don't have
a <body>, so they don't issue the signal to the scheduler. In extreme cases,
such as "forever frames," that means images are never loaded, because the
scheduler never receives any signals from the renderer that it's ok to do so.
Now, the same signal is sent to the scheduler when the parser encounters either <body> or <frameset>.
BUG=244043
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=151718
Patch Set 1 #
Total comments: 1
Patch Set 2 : Move to constructor #
Total comments: 1
Patch Set 3 : Check frame presence #
Total comments: 1
Patch Set 4 : Move to insertedInto #
Total comments: 1
Patch Set 5 : Check inDocument #
Messages
Total messages: 14 (0 generated)
|