http://w3c-test.org/html/dom/interfaces.html redirects at the end of the test after <http://trac.webkit.org/changeset/196648>. Previously it did not redirect and it does not redirect either in other browsers.
It redirects to http://w3c-test.org/html/dom/undefined
I think the problem is that our Location.assign() / Location.replace() should take a mandatory parameter but it is optional in WebKit. The test tries to call these operations without parameter to make sure it throws. However, in our case, it does NOT throw and it calls the function with the string "undefined" instead.
Created attachment 271593 [details]
Comment on attachment 271593 [details]
Clearing flags on attachment: 271593
Committed r196742: <http://trac.webkit.org/changeset/196742>
All reviewed patches have been landed. Closing bug.
*** Bug 125221 has been marked as a duplicate of this bug. ***