RfR: CORS tests - deadline 6 December

This is a request for review of Cross Origin Resource Sharing tests.

   http://w3c-test.org/webappsec/tests/cors/submitted/opera/staging/

Since there's server side components, you'd like to check out the code:

   http://dvcs.w3.org/hg/webappsec/summary


I've done a testsuite run on Presto (Opera), WebKit (Chrome), Gecko
(Firefox) and Trident (IE) on a server where everything works correctly.

   http://odinho.html5.org/CORS/testsuite-report.html

(Needs javascript right now, but I can compile a flat version later)

The w3c-test.org server seems to be doing some nasty things (like eating
the OPTIONS header) right now, therefore the testsuite will fail more than
it should there.

You can run the tests with fewer failures here:

   http://test.s0.no/w3c-tests/webappsec/tests/cors/submitted/opera/staging/testrunner.html

NOTE: 4 of the basic tests will fail, because I'm too lazy to even try
       setting up SSL on my server. But those 4 should work on w3c-test.org



For people that don't like clicking links on the dangerous intarwebs, I can
include the most interesting numbers here:

     Opera:   92%
     Chrome:  90%
     Firefox: 81%
     IE:      76%

So quite okay all-around!


Only a very few select tests has no passes in any engine. I have read and
re-read the spec, and asked annevk and abarth about that, and as far as I
can see, the tests should follow the spec.


If you have any comments, please send them by Thursday, 2012-12-06 (~3
weeks from now, and my birthday!)

If you review any set of the tests and find no issues, please state that
as a reply to this RfR (so we can get a sense of whether or not anyone
reviewed the tests).

In the absence of any comments, these tests will be considered Approved.

-- 
Odin Hørthe Omdal (Velmont/odinho) · Core, Opera Software, http://opera.com

Received on Wednesday, 21 November 2012 17:05:35 UTC