Appcache Manifest Parsing Rule. If the manifest's <scheme> is secure, and the resulti...
commita51fb7ab1e5867c907ac37e675bdb9ed4f19aa1b
authorinferno@chromium.org <inferno@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 30 Mar 2010 23:52:47 +0000 (30 23:52 +0000)
committerinferno@chromium.org <inferno@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Tue, 30 Mar 2010 23:52:47 +0000 (30 23:52 +0000)
treed95390a7c55111b9cd74c01647c55065642b1f3c
parent26d2f47eba267fc034ae77d0ca1fefdc7cb86135
Appcache Manifest Parsing Rule. If the manifest's <scheme> is secure, and the resulting absolute URL does not have the same origin as the manifest's URL, then don't process that url.

BUG=31935
TEST=ManifestParserTest.DifferentOriginUrlWithSecureScheme
Review URL: http://codereview.chromium.org/1521006

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@43148 0039d316-1c4b-4281-b951-d872f2087c98
webkit/appcache/manifest_parser.cc
webkit/appcache/manifest_parser_unittest.cc