DescriptionMerge 138174
> REGRESSION(r137607): PluginDocument loads consume huge amounts of memory
> https://bugs.webkit.org/show_bug.cgi?id=105359
>
> Reviewed by Alexey Proskuryakov.
>
> No new tests, verified manually that http://www.scb.se/statistik/_publikationer/NR0001_2012K02_TI_A28TI1203.pdf
> no longer consumes several GB of memory.
>
> * loader/ResourceLoader.cpp:
> (WebCore::ResourceLoader::setShouldBufferData): shouldBufferData is an enum, not a boolean, so this is reversed.
> * loader/cache/CachedRawResource.cpp:
> (WebCore::CachedRawResource::data): If the dataReceived() callback tells us to stop buffering data, be sure to
> notify the ResourceLoader and clear the data buffer.
>
TBR=japhet@chromium.org
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=138211
Patch Set 1 #
Messages
Total messages: 1 (0 generated)
|