Timeline
Dec 25, 2008:
- 1:12 PM Changeset in webkit [39474] by
-
- 7 edits5 adds in trunk
Reviewed by Darin Adler.
https://bugs.webkit.org/show_bug.cgi?id=22993
Application cache shouldn't be inherited by subframes
<rdar://problem/6284708> AppCache crashes in ApplicationCacheResource::addType()
This crash happened because main resource for subframe was looked up in top frame's
appcache. If not for the spec change, it could have been fixed by preventing the load
altogether.
Test: http/tests/appcache/foreign-iframe-main.html
I intend to write additional tests for the behavior change.
- loader/DocumentLoader.cpp: (WebCore::DocumentLoader::shouldLoadResourceFromApplicationCache):
- loader/DocumentLoader.h: (WebCore::DocumentLoader::applicationCache):
- loader/MainResourceLoader.cpp: (WebCore::MainResourceLoader::load):
- loader/appcache/DOMApplicationCache.cpp: (WebCore::DOMApplicationCache::associatedCache): Removed DocumentLoader::topLevelApplicationCache(), and changed callers accordingly.
- loader/appcache/ApplicationCacheGroup.cpp: (WebCore::ApplicationCacheGroup::selectCache): (WebCore::ApplicationCacheGroup::selectCacheWithoutManifestURL): Removed checks for the frame being top-level one, now that subframes are cached independently.
- 6:18 AM Changeset in webkit [39473] by
-
- 6 edits in trunk/WebCore
2008-12-25 Antti Koivisto <Antti Koivisto>
Reviewed by Oliver Hunt.
<rdar://problem/6465669> Frequent !isPurgeable() assertion in WebCore::CachedResource::addClient
Disallow turning resources that are being revalidated to purgable state.
No test, the condition is difficult to produce in DRT.
- loader/CachedCSSStyleSheet.cpp: (WebCore::CachedCSSStyleSheet::allClientsRemoved):
- loader/CachedImage.cpp: (WebCore::CachedImage::destroyDecodedData):
- loader/CachedResource.cpp: (WebCore::CachedResource::isSafeToMakePurgeable): (WebCore::CachedResource::makePurgeable):
- loader/CachedResource.h:
- loader/CachedScript.cpp: (WebCore::CachedScript::destroyDecodedData):
- 2:55 AM Changeset in webkit [39472] by
-
- 2 edits in trunk/WebCore
Qt build fix.
- WebCore.pro: Added ThreadGlobalData.cpp.
Dec 24, 2008:
- 9:26 PM Changeset in webkit [39471] by
-
- 3 edits in trunk/WebKitTools
Move the guts of determineCurrentSVNRevision to VCSUtils as svnRevisionForDirectory,
and make it work for git too.
Reviewed by Timothy Hatcher.
- Scripts/VCSUtils.pm:
- Scripts/webkitdirs.pm:
- 4:42 PM Changeset in webkit [39470] by
-
- 2 edits in trunk/WebCore
Build fix.
- WebCore.base.exp: Remove a symbol from the export file now that it is no longer generated.
- 1:39 PM Changeset in webkit [39469] by
-
- 7 edits in trunk/LayoutTests
2008-12-24 Simon Fraser <Simon Fraser>
Reviewed by Oliver Hunt
Update more svg-as-image test results affected by the fix
for SVGImage drawing.
- platform/mac/fast/images/svg-as-background-expected.checksum:
- platform/mac/fast/images/svg-as-background-expected.png:
- platform/mac/fast/images/svg-as-image-expected.checksum:
- platform/mac/fast/images/svg-as-image-expected.png:
- platform/mac/fast/images/svg-as-relative-image-expected.checksum:
- platform/mac/fast/images/svg-as-relative-image-expected.png:
- transforms/2d/compound-transforms-vs-containers.html:
- 10:08 AM Changeset in webkit [39468] by
-
- 1 edit in trunk/LayoutTests/ChangeLog
Fix a typo in ChangeLog.
- 10:06 AM Changeset in webkit [39467] by
-
- 3 edits2 moves in trunk/LayoutTests
Reviewed by Dan Bernstein.
https://bugs.webkit.org/show_bug.cgi?id=22982
http/tests/navigation/post-goback-repost-policy.html fails on Tiger
Change resources that are accessed with POST form .html to .php. I don't know why Apache 2.0
had no problem with this.
- http/tests/navigation/post-goback-repost-policy.html:
- http/tests/navigation/resources/goback-with-policydelegate.html: Removed.
- http/tests/navigation/resources/goback-with-policydelegate.php: Copied from LayoutTests/http/tests/navigation/resources/goback-with-policydelegate.html.
- http/tests/navigation/resources/post-target-policy-test.html: Removed.
- http/tests/navigation/resources/post-target-policy-test.php: Copied from LayoutTests/http/tests/navigation/resources/post-target-policy-test.html.
- 4:44 AM Changeset in webkit [39466] by
-
- 2 edits in trunk/WebCore
Unreviewed build fix to find addSubresourceURL
This is needed to compile on WebKit/Gtk+