This set of patches updates the VS2010 projects to build the WinCairo target.
Created attachment 193623 [details] First part of change adding top-level solution labels for Debug/Release_WinCairo
First patch: Just add a set of do-nothing "WinCairo" build targets. These will be filled in at specific project-level build settings as needed. Not all projects will need any special handling, so no project-specific build targets have been created yet.
Comment on attachment 193623 [details] First part of change adding top-level solution labels for Debug/Release_WinCairo Initial step in landing WinCairo VS2010 build.
Created attachment 193639 [details] Second part of patch. Land WTF changes.
Comment on attachment 193639 [details] Second part of patch. Land WTF changes. This patch adds Debug_WinCairo/Release_WinCairo targets so headers get copied to proper build folder.
Created attachment 193640 [details] Third part of patch: Land JavaScriptCore updates.
Comment on attachment 193640 [details] Third part of patch: Land JavaScriptCore updates. This patch gets the WinCairo/CFLite-only build of JavaScriptCore working under VS2010.
First patch landed in r146120.
Second patch landed in r146121.
Created attachment 193648 [details] Bad patch.
Comment on attachment 193648 [details] Bad patch. Revised bug to correct jsc and LLInt* projects.
Created attachment 193653 [details] Third part of patch: Land JavaScriptCore changes.
Created attachment 193677 [details] Fix for testapi build under WinCairo
Comment on attachment 193677 [details] Fix for testapi build under WinCairo Didn't notice that this was still linking against official Apple CoreFoundation.lib. Corrected to use CFLite.lib.
Third patch landed in r146123.
Testapi build correction landed under r146144.
All patches landed.