Title: [175423] trunk/Source/WebCore
Revision
175423
Author
[email protected]
Date
2014-10-31 14:14:05 -0700 (Fri, 31 Oct 2014)

Log Message

Fix assertion in CachedResource::addDataBuffer

* loader/cache/CachedRawResource.cpp:
(WebCore::CachedRawResource::addDataBuffer):

    Don't call to base class if buffering mode changed (happens with some special top level document types).

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (175422 => 175423)


--- trunk/Source/WebCore/ChangeLog	2014-10-31 20:52:05 UTC (rev 175422)
+++ trunk/Source/WebCore/ChangeLog	2014-10-31 21:14:05 UTC (rev 175423)
@@ -1,3 +1,12 @@
+2014-10-31  Antti Koivisto  <[email protected]>
+
+        Fix assertion in CachedResource::addDataBuffer
+
+        * loader/cache/CachedRawResource.cpp:
+        (WebCore::CachedRawResource::addDataBuffer):
+
+            Don't call to base class if buffering mode changed (happens with some special top level document types).
+
 2014-10-31  Said Abou-Hallawa  <[email protected]>
 
         Remove webkit prefix from CSS columns.

Modified: trunk/Source/WebCore/loader/cache/CachedRawResource.cpp (175422 => 175423)


--- trunk/Source/WebCore/loader/cache/CachedRawResource.cpp	2014-10-31 20:52:05 UTC (rev 175422)
+++ trunk/Source/WebCore/loader/cache/CachedRawResource.cpp	2014-10-31 21:14:05 UTC (rev 175423)
@@ -72,6 +72,7 @@
         if (m_loader)
             m_loader->setDataBufferingPolicy(DoNotBufferData);
         clear();
+        return;
     }
 
     CachedResource::addDataBuffer(data);
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to