<div dir="ltr">It makes sense to run WPT tests as HTTP URLs for conformance/regression purposes.<div>It is fine to run WPT tests as file based URLs for development purposes.<br><br></div><div>Tooling should make it possible to run WPT tests as HTTP URLs for development purposes with minimum to no cost.<br>We are not there yet.</div><div><br><div class="gmail_quote"><div dir="ltr">Le lun. 15 mai 2017 à 22:08, Anne van Kesteren <<a href="mailto:annevk@annevk.nl">annevk@annevk.nl</a>> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Tue, May 16, 2017 at 5:45 AM, Ryosuke Niwa <<a href="mailto:rniwa@webkit.org" target="_blank">rniwa@webkit.org</a>> wrote:<br>
>> I think the main problem with not running a server is that behavior<br>
>> for file URLs is not defined. And browsers tend to impose different<br>
>> restrictions there. So you might end up debugging something only to<br>
>> later found out it didn't work due to file URL restrictions. And you<br>
>> can't guarantee that something will work from a file URL, because<br>
>> there's no agreement on what will.<br>
><br>
> That's not an issue with most ref or testharness.js tests which tests<br>
> WebIDL, CSS OM, etc... because none of them have to do network<br>
> requests.<br>
<br>
Regardless of the feature, there's no defined agreement on how it<br>
should work when loaded from a file URL. A test author cannot divide<br>
"this can load from a file URL" from "this needs to be loaded over<br>
HTTP(S)". Except that loading over HTTP(S) always ought to work as<br>
that much we've written down in standards.<br>
<br>
<br>
--<br>
<a href="https://annevankesteren.nl/" rel="noreferrer" target="_blank">https://annevankesteren.nl/</a><br>
_______________________________________________<br>
webkit-dev mailing list<br>
<a href="mailto:webkit-dev@lists.webkit.org" target="_blank">webkit-dev@lists.webkit.org</a><br>
<a href="https://lists.webkit.org/mailman/listinfo/webkit-dev" rel="noreferrer" target="_blank">https://lists.webkit.org/mailman/listinfo/webkit-dev</a><br>
</blockquote></div></div></div>