I broke some things, I didn't completely isolate the Source directories when WebGL is enabled, and the WinCairo test executables don't find dlls correctly because WIN_CAIRO is not defined in DLLLauncherMain.cpp
Created attachment 259482 [details] Patch
http://trac.webkit.org/changeset/188673 http://trac.webkit.org/changeset/188697