Here are some fixes to the build system. I also enabled MEDIA_SOURCE on Windows, but it didn't fix my problem. Would anyone else be interested in me upstreaming that work?
Created attachment 225810 [details] Patch
Comment on attachment 225810 [details] Patch make-js-file-arrays.py should not be changed. DerivedSources.make should add an if statement to not run it if USER_AGENT_SCRIPTS is empty
Created attachment 225822 [details] Patch
Comment on attachment 225822 [details] Patch r=me
Comment on attachment 225822 [details] Patch Clearing flags on attachment: 225822 Committed r165084: <http://trac.webkit.org/changeset/165084>
All reviewed patches have been landed. Closing bug.
This patch broke Apple Windows builds when the build directory was deleted. UserAgentScripts.h is not getting generated.
It may also have been https://bugs.webkit.org/show_bug.cgi?id=130597 that broke it. I'm trying to support the WinCairo build with and without VIDEO enabled, which depends on MEDIA_CONTROLS_SCRIPT and VIDEO_TRACK