run-webkit-tests fast/dom/Window/window-property-shadowing.html fast/encoding/mailto-always-utf-8.html produces the failure seen in <http://build.webkit.org/results/trunk-win-release/7072/fast/encoding/mailto-always-utf-8-diffs.txt>. (I think the failure is not seen on Mac build bots simply because the tests are not in the same 1000-batch on Mac).
This looks like a real bug, not just a DRT issue.
Created attachment 18493 [details] reduced test case
Same problem with window.devicePixelRatio, other properties seem to be correct.
Please ignore the previous comment - devicePixelRatio is OK, too, so it's only the name that isn't reset.
<rdar://problem/5692566>
When running an extended test in DRT, I'm also getting an exception when trying to access window.showModalDialog in a test running after fast/dom/Window/window-property-shadowing.html. Somehow, this doesn't happen in Safari.
Added to the Windows Skipped file in r29584.
Created attachment 18504 [details] proposed fix The showModalDialog exception is correct behavior - that's because DRT cannot run modal, and says so via its UIDelegate. There are many places in code where I could put the fix into, not sure if I picked the best (or even correct) one.
Comment on attachment 18504 [details] proposed fix I think you could come up with some other way to name the new test differently. Adding an underscore seems pretty strange. r=me
(In reply to comment #9) > I think you could come up with some other way to name the new test differently. > Adding an underscore seems pretty strange. I have tried "-2" and "2", but both ran before the original test. I don't like the underscore, too, but couldn't find a better option.
Committed revision 29590.