From cae800ddcbaef6e75e8c7937667dad4233e555b7 Mon Sep 17 00:00:00 2001 From: Tsuyoshi Horo Date: Mon, 22 Feb 2021 21:57:11 +0000 Subject: [PATCH] Bug 1693515 [wpt PR 27674] - Make SubresourceWebBundles feature available only in Secure Context, a=testonly MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Automatic update from web-platform-tests Make SubresourceWebBundles feature available only in Secure Context We are developing the SubresourceWebBundles feature behind the feature flag. This feature is enabled when --enable-features=SubresourceWebBundles or chrome://flags/#enable-experimental-web-platform-features is enabled even when the page is non-Secure Context. But according to this doc, we should make powerful new features available only to secure origins. https://www.chromium.org/Home/chromium-security/prefer-secure-origins-for-powerful-new-features So this CL makes the SubresourceWebBundles feature available only in Secure Context by: (1) Add [SecureContext] extended attribute to `resources` and `scopes` attribute of HTMLLinkElement in html_link_element.idl. (2) Check IsSecureContext() also when we check RuntimeEnabledFeatures::SubresourceWebBundlesEnabled(). Note: this restriction doesn’t affect Origin Trial of this feature, because Origin Trials are only enabled for secure origins. Bug: 1082020 Change-Id: Ifa533f99f64c83015d293946084395a5af59cfba Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2703194 Commit-Queue: Tsuyoshi Horo Commit-Queue: Kinuko Yasuda Reviewed-by: Kinuko Yasuda Reviewed-by: Kunihiko Sakamoto Reviewed-by: Hayato Ito Cr-Commit-Position: refs/heads/master@{#856177} -- wpt-commits: 4fc6cf99aedf93fab4516c19372f937e636059f7 wpt-pr: 27674 --- .../resources/cross-origin-no-cors.har | 6 +- .../web-bundle/resources/cross-origin.har | 6 +- .../resources/generate-test-wbns.sh | 40 ++++---- .../resources/nested/nested-sub.wbn | Bin 592 -> 595 bytes .../resources/wbn/cors/cross-origin.wbn | Bin 494 -> 509 bytes .../resources/wbn/dynamic1-crossorigin.wbn | Bin 1511 -> 1541 bytes .../web-bundle/resources/wbn/dynamic1.wbn | Bin 1505 -> 1511 bytes .../web-bundle/resources/wbn/dynamic2.wbn | Bin 1505 -> 1511 bytes .../web-bundle/resources/wbn/location.wbn | Bin 663 -> 663 bytes .../web-bundle/resources/wbn/nested-main.wbn | Bin 1139 -> 1145 bytes .../resources/wbn/no-cors/cross-origin.wbn | Bin 503 -> 518 bytes .../resources/wbn/path-restriction.wbn | Bin 1653 -> 1758 bytes .../resources/wbn/static-element.wbn | Bin 2901 -> 2911 bytes .../web-bundle/resources/wbn/subresource.wbn | Bin 592 -> 595 bytes .../link-web-bundle-no-secure.tentative.html | 92 ++++++++++++++++++ ...l => link-web-bundle.https.tentative.html} | 2 +- ...rame-from-web-bundle.https.tentative.html} | 0 ...e-loading-cors-error.https.tentative.html} | 6 +- ...esource-loading-cors.https.tentative.html} | 17 ++-- ...ading-credential.https.tentative.sub.html} | 4 +- ...ding-from-web-bundle.https.tentative.html} | 55 +++++------ ...oading-nested-bundle.https.tentative.html} | 23 ++--- ...ing-path-restriction.https.tentative.html} | 24 ++--- ...ic-element-with-base.https.tentative.html} | 10 +- ...ading-static-element.https.tentative.html} | 10 +- 25 files changed, 187 insertions(+), 108 deletions(-) create mode 100644 testing/web-platform/tests/web-bundle/subresource-loading/link-web-bundle-no-secure.tentative.html rename testing/web-platform/tests/web-bundle/subresource-loading/{link-web-bundle.tentative.html => link-web-bundle.https.tentative.html} (98%) rename testing/web-platform/tests/web-bundle/subresource-loading/{subframe-from-web-bundle.tentative.html => subframe-from-web-bundle.https.tentative.html} (100%) rename testing/web-platform/tests/web-bundle/subresource-loading/{subresource-loading-cors-error.tentative.html => subresource-loading-cors-error.https.tentative.html} (90%) rename testing/web-platform/tests/web-bundle/subresource-loading/{subresource-loading-cors.tentative.html => subresource-loading-cors.https.tentative.html} (85%) rename testing/web-platform/tests/web-bundle/subresource-loading/{subresource-loading-credential.tentative.sub.html => subresource-loading-credential.https.tentative.sub.html} (92%) rename testing/web-platform/tests/web-bundle/subresource-loading/{subresource-loading-from-web-bundle.tentative.html => subresource-loading-from-web-bundle.https.tentative.html} (75%) rename testing/web-platform/tests/web-bundle/subresource-loading/{subresource-loading-nested-bundle.tentative.html => subresource-loading-nested-bundle.https.tentative.html} (60%) rename testing/web-platform/tests/web-bundle/subresource-loading/{subresource-loading-path-restriction.tentative.html => subresource-loading-path-restriction.https.tentative.html} (50%) rename testing/web-platform/tests/web-bundle/subresource-loading/{subresource-loading-static-element-with-base.tentative.html => subresource-loading-static-element-with-base.https.tentative.html} (78%) rename testing/web-platform/tests/web-bundle/subresource-loading/{subresource-loading-static-element.tentative.html => subresource-loading-static-element.https.tentative.html} (80%) diff --git a/testing/web-platform/tests/web-bundle/resources/cross-origin-no-cors.har b/testing/web-platform/tests/web-bundle/resources/cross-origin-no-cors.har index 983024bf63f4..c31a0963fd3f 100644 --- a/testing/web-platform/tests/web-bundle/resources/cross-origin-no-cors.har +++ b/testing/web-platform/tests/web-bundle/resources/cross-origin-no-cors.har @@ -4,7 +4,7 @@ { "request": { "method": "GET", - "url": "https://web-platform.test:8444/web-bundle/resources/wbn/no-cors/resource.cors.js", + "url": "https://www1.web-platform.test:8444/web-bundle/resources/wbn/no-cors/resource.cors.js", "headers": [] }, "response": { @@ -27,7 +27,7 @@ { "request": { "method": "GET", - "url": "https://web-platform.test:8444/web-bundle/resources/wbn/no-cors/resource.no-cors.js", + "url": "https://www1.web-platform.test:8444/web-bundle/resources/wbn/no-cors/resource.no-cors.js", "headers": [] }, "response": { @@ -45,4 +45,4 @@ } ] } -} +} \ No newline at end of file diff --git a/testing/web-platform/tests/web-bundle/resources/cross-origin.har b/testing/web-platform/tests/web-bundle/resources/cross-origin.har index 2197dea3beb6..2c33449cbe25 100644 --- a/testing/web-platform/tests/web-bundle/resources/cross-origin.har +++ b/testing/web-platform/tests/web-bundle/resources/cross-origin.har @@ -4,7 +4,7 @@ { "request": { "method": "GET", - "url": "https://web-platform.test:8444/web-bundle/resources/wbn/cors/resource.cors.js", + "url": "https://www1.web-platform.test:8444/web-bundle/resources/wbn/cors/resource.cors.js", "headers": [] }, "response": { @@ -27,7 +27,7 @@ { "request": { "method": "GET", - "url": "https://web-platform.test:8444/web-bundle/resources/wbn/cors/resource.no-cors.js", + "url": "https://www1.web-platform.test:8444/web-bundle/resources/wbn/cors/resource.no-cors.js", "headers": [] }, "response": { @@ -45,4 +45,4 @@ } ] } -} +} \ No newline at end of file diff --git a/testing/web-platform/tests/web-bundle/resources/generate-test-wbns.sh b/testing/web-platform/tests/web-bundle/resources/generate-test-wbns.sh index 36a8078194f0..3c244398e2a1 100755 --- a/testing/web-platform/tests/web-bundle/resources/generate-test-wbns.sh +++ b/testing/web-platform/tests/web-bundle/resources/generate-test-wbns.sh @@ -11,55 +11,55 @@ fi # TODO: Stop hard-coding "web-platform.test" when generating Web Bundles on the # fly. -wpt_test_https_origin=https://web-platform.test:8444 -wpt_test_http_origin=http://web-platform.test:8001 +wpt_test_origin=https://web-platform.test:8444 +wpt_test_remote_origin=https://www1.web-platform.test:8444 gen-bundle \ -version b1 \ - -baseURL $wpt_test_https_origin/web-bundle/resources/wbn/ \ - -primaryURL $wpt_test_https_origin/web-bundle/resources/wbn/location.html \ + -baseURL $wpt_test_origin/web-bundle/resources/wbn/ \ + -primaryURL $wpt_test_origin/web-bundle/resources/wbn/location.html \ -dir location/ \ -o wbn/location.wbn gen-bundle \ -version b1 \ - -baseURL $wpt_test_http_origin/web-bundle/resources/wbn/ \ - -primaryURL $wpt_test_http_origin/web-bundle/resources/wbn/root.js \ + -baseURL $wpt_test_origin/web-bundle/resources/wbn/ \ + -primaryURL $wpt_test_origin/web-bundle/resources/wbn/root.js \ -dir subresource/ \ -o wbn/subresource.wbn gen-bundle \ -version b1 \ - -baseURL $wpt_test_http_origin/web-bundle/resources/wbn/static-element/ \ - -primaryURL $wpt_test_http_origin/web-bundle/resources/wbn/static-element/resources/style.css \ + -baseURL $wpt_test_origin/web-bundle/resources/wbn/static-element/ \ + -primaryURL $wpt_test_origin/web-bundle/resources/wbn/static-element/resources/style.css \ -dir static-element/ \ -o wbn/static-element.wbn gen-bundle \ -version b1 \ - -baseURL $wpt_test_http_origin/web-bundle/resources/wbn/dynamic/ \ - -primaryURL $wpt_test_http_origin/web-bundle/resources/wbn/dynamic/resource1.js \ + -baseURL $wpt_test_origin/web-bundle/resources/wbn/dynamic/ \ + -primaryURL $wpt_test_origin/web-bundle/resources/wbn/dynamic/resource1.js \ -dir dynamic1/ \ -o wbn/dynamic1.wbn gen-bundle \ -version b1 \ - -baseURL $wpt_test_http_origin/web-bundle/resources/wbn/dynamic/ \ - -primaryURL $wpt_test_http_origin/web-bundle/resources/wbn/dynamic/resource1.js \ + -baseURL $wpt_test_origin/web-bundle/resources/wbn/dynamic/ \ + -primaryURL $wpt_test_origin/web-bundle/resources/wbn/dynamic/resource1.js \ -dir dynamic2/ \ -o wbn/dynamic2.wbn gen-bundle \ -version b1 \ - -baseURL $wpt_test_https_origin/web-bundle/resources/wbn/dynamic/ \ - -primaryURL $wpt_test_https_origin/web-bundle/resources/wbn/dynamic/resource1.js \ + -baseURL $wpt_test_remote_origin/web-bundle/resources/wbn/dynamic/ \ + -primaryURL $wpt_test_remote_origin/web-bundle/resources/wbn/dynamic/resource1.js \ -dir dynamic1/ \ -o wbn/dynamic1-crossorigin.wbn gen-bundle \ -version b1 \ - -baseURL $wpt_test_http_origin/web-bundle/resources/ \ - -primaryURL $wpt_test_http_origin/web-bundle/resources/wbn/resource.js \ + -baseURL $wpt_test_origin/web-bundle/resources/ \ + -primaryURL $wpt_test_origin/web-bundle/resources/wbn/resource.js \ -dir path-restriction/ \ -o wbn/path-restriction.wbn @@ -67,8 +67,8 @@ gen-bundle \ cp -a wbn/subresource.wbn nested/nested-sub.wbn gen-bundle \ -version b1 \ - -baseURL $wpt_test_http_origin/web-bundle/resources/wbn/ \ - -primaryURL $wpt_test_http_origin/web-bundle/resources/wbn/resource.js \ + -baseURL $wpt_test_origin/web-bundle/resources/wbn/ \ + -primaryURL $wpt_test_origin/web-bundle/resources/wbn/resource.js \ -dir nested/ \ -o wbn/nested-main.wbn @@ -81,11 +81,11 @@ gen-bundle \ gen-bundle \ -version b1 \ -har cross-origin.har \ - -primaryURL $wpt_test_https_origin/web-bundle/resources/wbn/cors/resource.cors.js \ + -primaryURL $wpt_test_remote_origin/web-bundle/resources/wbn/cors/resource.cors.js \ -o wbn/cors/cross-origin.wbn gen-bundle \ -version b1 \ -har cross-origin-no-cors.har \ - -primaryURL $wpt_test_https_origin/web-bundle/resources/wbn/no-cors/resource.cors.js \ + -primaryURL $wpt_test_remote_origin/web-bundle/resources/wbn/no-cors/resource.cors.js \ -o wbn/no-cors/cross-origin.wbn diff --git a/testing/web-platform/tests/web-bundle/resources/nested/nested-sub.wbn b/testing/web-platform/tests/web-bundle/resources/nested/nested-sub.wbn index eabd994ff8bceaf4ef52b329b4faa158c292af12..7041160d30f7a09d3414aa35a6b4df1513f3a9e4 100644 GIT binary patch delta 149 zcmcb>a+yV}&Ev!To(Ui3PhRGdWXQl!VV_Y_QcyfGPmI~b#AKqLmiXk%qSWGo{Ji4S zVo65-rbXx~6nUB*7$sI#xS(p3n)s|h#K2G?IJH2*$iT=z!NADM$i&LfXmS?gRO}MM IOg41zaH77J*u>1D)Z&8tyyDbi zNk;#sMQ92XxtkprC015ABWpX~C1PZ#;8mKVU}RuqpkQEPWnyGyYBo8SaVmBRF(wE&x8;2CogkJGGt(=2+SxcDJZtm*Do(GH`JTh=rS>uOa5qPQEG8P zeqM2Eu_W`JrllCFy!p`eIY=4lWfeC&NHR7_?88v+Fgc5n2UE}F{Xo$$G#6M*=3&a0 z49O_fQ7|x9@Jh^6FfuSQR4_EOGB&a@GMGG(Rdn)7rrE-V3c;xbAUOjC1E7S7m7x(( Y&U|toa|up49~RtlT&%d{LYUZC0Sh={2><{9 delta 284 zcmZqWdCo1_=J8>E&x8;2CogkJGGt(=@X07CDJZtm*PkfoC$%QCD7CmCKd(5oSdw{9 z(^6zvmx<@uIgwO5h#Ki-6*oIbGB!!%>UqX0%f$K|06UXdoB#j- diff --git a/testing/web-platform/tests/web-bundle/resources/wbn/dynamic1.wbn b/testing/web-platform/tests/web-bundle/resources/wbn/dynamic1.wbn index 9ba161e20558c1f34c902bfd11b2e2f872a01213..2fb02b199197d39546844b22336f983864f3cabc 100644 GIT binary patch delta 323 zcmaFJ{hV8@&Ev!To(Ui3PhRGdWXQl!;geBPQcyhcycn~IiOJ*%j9L>T_{7&_7Nr&! zC%dtf;FM!w#VvP;RgUpF06{Whj{pDw delta 323 zcmaFP{g7L<&Ev!To(Ui3PhRGdWXQl!;hj-ZQZV@5D~6Sm_cQXa2B0}aX)+H} zzGQf6ijIPjnSx_!x`L5`k%5Atp_P%Pm4Wf(iL9cNS2E2OHbKZ4m|Gc{Ss7UX<;*Ad UF_++!^I^d)$Hj_EE|l>h00<9Xg8%>k diff --git a/testing/web-platform/tests/web-bundle/resources/wbn/dynamic2.wbn b/testing/web-platform/tests/web-bundle/resources/wbn/dynamic2.wbn index 798da2e499dd07a2e185b6b7be41e84e88c75c4b..6698b37b1735fd600ab05b1a63229b1767f5130d 100644 GIT binary patch delta 323 zcmaFJ{hV8@&Ev!To(Ui3PhRGdWXQl!;geBPQcyhcycn~IiOJ*%j9L>T_{7&_7Nr&! zC%dtf;FM!w#VvP;RgUpF06{Whj{pDw delta 323 zcmaFP{g7L<&Ev!To(Ui3PhRGdWXQl!;hj-ZQZV@5D~6Sm_cQXa2B0}aX)+H} zzGQf6ijIPjnSx_!x`L5`k%5Atp_P%Pm4Wf(iL9cNS2E2OHbKZ4m|Gc{Ss7UX<;*Ad UF_++!^I^d)$Hj_EE|l>h00<9Xg8%>k diff --git a/testing/web-platform/tests/web-bundle/resources/wbn/location.wbn b/testing/web-platform/tests/web-bundle/resources/wbn/location.wbn index f2b1e5333bdcaf88ed8b40246caeb57c3b1be8df..9a3045880867c665d2a83edeb9f67da9e6745407 100644 GIT binary patch delta 55 rcmbQvI-PYx2BWZ{LU3wQt(al~iaQOL delta 55 rcmbQvI-PYx2BWaKf>&amf{}rdfr5dtm5I5PvBl(S#x+>Qt(al~iXRQ3 diff --git a/testing/web-platform/tests/web-bundle/resources/wbn/nested-main.wbn b/testing/web-platform/tests/web-bundle/resources/wbn/nested-main.wbn index 1f9278148313ad4b401a1025b5396a5b9bd60ff3..cceb3e36fbc14cdc83843d635d480a7c42623acc 100644 GIT binary patch delta 383 zcmey&@smTW&Ev!To(Ui3PhRGdWXQl!;ha%YQcygZkx7i%#KdIsK}P9`p2Fg@GmBD- z3-a@dQ;Q{;Gn*D+Q?`tc>ybozg&Vp7QWHN2vp#HUis+c!&m=WjiP71`&_cm2HA%t9 zz{pU+z}(8%(8|a_!QD5+FF8N2BsH%@HzzeOy(Gig)Y3GPDHz>}_UJZfiBCpyAEQ6e zeHdyKd72#j~bcg6q! delta 342 zcmey#@tH%k&Ev!To(Ui3PhRGdWXQl!;gnHQQZVs=7_)(a;Y58sv6-1gsl^5PdBv&4 zlFVsMi_jFP@-{n2GToPGuW&`tC^hl3FzdahrihNocFacMmbaPVk(n~U&O)ZTgnF7$=Wrt+^WO*h<`LLGM%)FG; z3Wo6O8S6}!Y5W*e4( drif;sXTl^hN_7-aJYxd#jFHLYC>A-!VgNFlZ1MmA diff --git a/testing/web-platform/tests/web-bundle/resources/wbn/no-cors/cross-origin.wbn b/testing/web-platform/tests/web-bundle/resources/wbn/no-cors/cross-origin.wbn index 7004673039a7de46bff23eeb7b7f3f2dd3848f6a..4ceb691a9f2b425cfa31a83a6d24a1c37326ded4 100644 GIT binary patch delta 110 zcmey)+{Pl;=J8>E&x8;2CogkJGGt(=2+b%dDJZtm*Do(GH`JSW%W-0qfZX29qSWGo o{Ji4SVu`~|i!c>QC+8Ox>tz);J1|P*S45zgvGJBPBNG!F0K9Z6BLDyZ delta 88 zcmZo;`OYla=J8>E&x8;2CogkJGGt(=2*@ZYDJZtm*PkdCD7iVaD7CmCKd(5oSmJQg bB4kMq{$>Y8iTsLSgnGxxT8y`t7{3DmBC8== diff --git a/testing/web-platform/tests/web-bundle/resources/wbn/path-restriction.wbn b/testing/web-platform/tests/web-bundle/resources/wbn/path-restriction.wbn index e861469e122afd141bcec8d394a0d4504898208c..66381aaaf416c034eb09eafb1cab0dd80afbf0aa 100644 GIT binary patch literal 1758 zcmeH`KTiTN7{)=2gS!bgm~>h>iideE`KVaMIP%o%S-)VZ4+Sg5fidujSf?cws~m^5 zuvJFxI!)WUP0z-I`slUnNWc)uf^C}D9-}}g=+Nin4s#v`9)^HXqm3W1^hCg+ian2T z&;_O~B1>*xrK%cY33`V$f@VM(_5GS39U$`6q$(1SayJSAoukakXVes|gE$6%VLgbzTMU&|$}*?B8xb2P7Mb0|>7V_H KN@BToKED7T`FYm> literal 1653 zcmdUu&rjPh6vtaY9QGF^he^J1A&nba)|xSu9|H~)E@H5i%d5RBUo#P40@)Eti>79Gg!@?)G|Qc@T&_QLw$ zKKoLDKB<$Fhb`;UdMN7XOp)xlpT$vswmWRuTij!QvdTm#D94!j?wtrppL`wP%C*dX5R#T=S{rZ2>oaAz0&Ji GOkV)!S5Qv? diff --git a/testing/web-platform/tests/web-bundle/resources/wbn/static-element.wbn b/testing/web-platform/tests/web-bundle/resources/wbn/static-element.wbn index 112f4f363f48d4985a449b3e9b245b03bd9d7573..e58aa20a0da1b7afa935acc163e594727d49acd8 100644 GIT binary patch delta 573 zcmcaAc3(`a&Ev!To(Ui3PhRGdWXQl!5tUI=QcyfOkXek`#KdHBBBRN~Bq8x#nMJ9^ z1^Ic!sl}4)5=|>B!qJs!PTs)8G4YB38&(+}A-&|{;${a)Hd~3?n07d`VOl%+8>0YQ zET%QSOfqbln8F*FwAiw+2}@75VHRM^L6}2zv8}@+yO;e49$Apx Y>p3P7P?66$9j}Vjcw`@Q6*9&H0C5?h)Bpeg delta 565 zcmcaFc2!KY&Ev!To(Ui3PhRGdWXQl!5t&g^QZQMNNsQURz;F_?=Hw5I!V|N(#5QIY zr4|?D=M|?GOR`Het*i(`RcJWzngA=BnCWCIMjloyCUQ@n$;gjQLYg%O)mY8R!Avr& z8K{CTlXo$5aj{lP9I41el?h?ZMil_LpMSCf3qMc`KWh$l$#O~G{5%~6BU1&h#5@Hf z10zEP17j;=Ln{;0$s1VKV39SlGPblbHUr9vOzvczhF68?WM8&fxK&JIUx!-~Y{6~z d4Fpu|;FwH6MFr;!0xE2|rV~)X$Q{cV3IH3foBIF& diff --git a/testing/web-platform/tests/web-bundle/resources/wbn/subresource.wbn b/testing/web-platform/tests/web-bundle/resources/wbn/subresource.wbn index eabd994ff8bceaf4ef52b329b4faa158c292af12..7041160d30f7a09d3414aa35a6b4df1513f3a9e4 100644 GIT binary patch delta 149 zcmcb>a+yV}&Ev!To(Ui3PhRGdWXQl!VV_Y_QcyfGPmI~b#AKqLmiXk%qSWGo{Ji4S zVo65-rbXx~6nUB*7$sI#xS(p3n)s|h#K2G?IJH2*$iT=z!NADM$i&LfXmS?gRO}MM IOg41zaH77J*u>1D)Z&8tyyDbi zNk;#sMQ92XxtkprC015ABWpX~C1PZ#;8mKVU}RuqpkQEPWnyGyYBo8SaVmBRF(w +A link element with rel="webbundle" in no secure context + + + + + + + + + + diff --git a/testing/web-platform/tests/web-bundle/subresource-loading/link-web-bundle.tentative.html b/testing/web-platform/tests/web-bundle/subresource-loading/link-web-bundle.https.tentative.html similarity index 98% rename from testing/web-platform/tests/web-bundle/subresource-loading/link-web-bundle.tentative.html rename to testing/web-platform/tests/web-bundle/subresource-loading/link-web-bundle.https.tentative.html index 2f10cd6b3fdd..74460d0d8c77 100644 --- a/testing/web-platform/tests/web-bundle/subresource-loading/link-web-bundle.tentative.html +++ b/testing/web-platform/tests/web-bundle/subresource-loading/link-web-bundle.https.tentative.html @@ -78,7 +78,7 @@ "scopes attribute must return the specified value" ); // TODO: Test more variant of resoruces attribute values. - }, "resoruces attribute must return null or specified value"); + }, "resoruces and scopes attribute must return null or specified value"); test(() => { const link = document.createElement("link"); diff --git a/testing/web-platform/tests/web-bundle/subresource-loading/subframe-from-web-bundle.tentative.html b/testing/web-platform/tests/web-bundle/subresource-loading/subframe-from-web-bundle.https.tentative.html similarity index 100% rename from testing/web-platform/tests/web-bundle/subresource-loading/subframe-from-web-bundle.tentative.html rename to testing/web-platform/tests/web-bundle/subresource-loading/subframe-from-web-bundle.https.tentative.html diff --git a/testing/web-platform/tests/web-bundle/subresource-loading/subresource-loading-cors-error.tentative.html b/testing/web-platform/tests/web-bundle/subresource-loading/subresource-loading-cors-error.https.tentative.html similarity index 90% rename from testing/web-platform/tests/web-bundle/subresource-loading/subresource-loading-cors-error.tentative.html rename to testing/web-platform/tests/web-bundle/subresource-loading/subresource-loading-cors-error.https.tentative.html index 1ea96fa0fdd4..306ccb4ba2ff 100644 --- a/testing/web-platform/tests/web-bundle/subresource-loading/subresource-loading-cors-error.tentative.html +++ b/testing/web-platform/tests/web-bundle/subresource-loading/subresource-loading-cors-error.https.tentative.html @@ -13,11 +13,11 @@