|
Fix for WKBug 47000: a failure mode given bad content (in an unlikely form). The error occurs when an html page is put in an appcache as a fallback resource (so it's listed in a fallback section), but it contains a manifest attribute that refers to a different manifest file. The system should mark the resource as foreign and exclude it from main resource loads, but it was failing to do so. The fix is to do that.
BUG=WK47000
TEST=http/tests/appcache/foreign-fallback.html
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=64868
Total comments: 10
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+158 lines, -42 lines) |
Patch |
 |
M |
webkit/appcache/appcache.h
|
View
|
3
4
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
webkit/appcache/appcache.cc
|
View
|
3
4
|
1 chunk |
+10 lines, -0 lines |
0 comments
|
Download
|
 |
M |
webkit/appcache/appcache_host.h
|
View
|
1
2
3
4
|
2 chunks |
+8 lines, -0 lines |
0 comments
|
Download
|
 |
M |
webkit/appcache/appcache_host.cc
|
View
|
1
2
3
4
|
3 chunks |
+10 lines, -2 lines |
0 comments
|
Download
|
 |
M |
webkit/appcache/appcache_host_unittest.cc
|
View
|
3
4
|
2 chunks |
+42 lines, -1 line |
3 comments
|
Download
|
 |
M |
webkit/appcache/appcache_request_handler.h
|
View
|
1
2
3
4
|
3 chunks |
+5 lines, -3 lines |
2 comments
|
Download
|
 |
M |
webkit/appcache/appcache_request_handler.cc
|
View
|
1
2
3
4
|
7 chunks |
+18 lines, -7 lines |
3 comments
|
Download
|
 |
M |
webkit/appcache/appcache_request_handler_unittest.cc
|
View
|
3
4
5
6
|
3 chunks |
+7 lines, -2 lines |
0 comments
|
Download
|
 |
M |
webkit/appcache/appcache_service.h
|
View
|
3
4
|
1 chunk |
+3 lines, -12 lines |
0 comments
|
Download
|
 |
M |
webkit/appcache/appcache_storage.h
|
View
|
1
2
3
4
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
webkit/appcache/appcache_storage_impl.h
|
View
|
1
2
3
4
|
1 chunk |
+3 lines, -2 lines |
0 comments
|
Download
|
 |
M |
webkit/appcache/appcache_storage_impl.cc
|
View
|
1
2
3
4
|
6 chunks |
+15 lines, -6 lines |
2 comments
|
Download
|
 |
M |
webkit/appcache/appcache_storage_impl_unittest.cc
|
View
|
3
4
|
5 chunks |
+6 lines, -0 lines |
0 comments
|
Download
|
 |
M |
webkit/appcache/appcache_unittest.cc
|
View
|
|
2 chunks |
+4 lines, -0 lines |
0 comments
|
Download
|
 |
M |
webkit/appcache/mock_appcache_storage.h
|
View
|
1
2
3
4
|
2 chunks |
+3 lines, -0 lines |
0 comments
|
Download
|
 |
M |
webkit/appcache/mock_appcache_storage.cc
|
View
|
1
2
3
4
|
7 chunks |
+11 lines, -4 lines |
0 comments
|
Download
|
 |
M |
webkit/appcache/mock_appcache_storage_unittest.cc
|
View
|
3
4
5
|
6 chunks |
+7 lines, -0 lines |
0 comments
|
Download
|
 |
M |
webkit/appcache/webkit_appcache.gypi
|
View
|
|
1 chunk |
+0 lines, -2 lines |
0 comments
|
Download
|
 |
M |
webkit/tools/test_shell/test_shell.gypi
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
Total messages: 3 (0 generated)
|