While investigating the cause of some recent test failures on Windows, I noticed that WebView on Windows does not implement 'addUserScriptToGroup' and 'addUserStyleSheetToGroup'. This causes a number of tests to fail because the test-specific stylesheets and scripts are not being loaded on Windows.
<rdar://problem/21990767>
Created attachment 257485 [details] Patch
This test will probably introduce some test expectation changes on Windows. I'll revise them once I see the actual test output on the live machine.
Committed r187370: <http://trac.webkit.org/changeset/187370>
Waiting for r187370 to hit the test bots. I'll land updates once I see the output on the production system.
Yes, looks like this broke one test, please update: https://webkit-test-results.appspot.com/dashboards/flakiness_dashboard.html#showAllRuns=true&tests=http%2Ftests%2Fsecurity%2FcontentSecurityPolicy%2Fsource-list-parsing-10.html