Bug 117853

Summary: WebGL files not included in Windows build (take 2)
Product: WebKit Reporter: Alex Christensen <achristensen>
Component: WebGLAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: bfulgham, buildbot, commit-queue, dino, eflews.bot, gtk-ews, gyuyoung.kim, noam, rego+ews, rniwa, webkit-ews, xan.lopez
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch
none
Patch
none
Patch
none
Patch
none
Patch none

Alex Christensen
Reported 2013-06-20 16:52:30 PDT
https://bugs.webkit.org/show_bug.cgi?id=117809 was rolled out in r151770 because it broke the Windows build after all. This patch is trying to do the same thing, that is, include the WebGL source files in the Windows build. This time I copy the necessary headers and fix a syntax error in LoopBlinnShader.cpp that has been broken and unused for a while.
Attachments
Patch (48.28 KB, patch)
2013-06-20 17:00 PDT, Alex Christensen
no flags
Patch (48.87 KB, patch)
2013-06-21 09:59 PDT, Alex Christensen
no flags
Patch (48.88 KB, patch)
2013-06-21 10:57 PDT, Alex Christensen
no flags
Patch (50.01 KB, patch)
2013-06-21 11:21 PDT, Alex Christensen
no flags
Patch (50.49 KB, patch)
2013-06-21 13:07 PDT, Alex Christensen
no flags
Alex Christensen
Comment 1 2013-06-20 17:00:25 PDT
Build Bot
Comment 2 2013-06-20 20:18:14 PDT
Brent Fulgham
Comment 3 2013-06-21 09:52:15 PDT
Comment on attachment 205129 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=205129&action=review Looks good. I'm going to try building it locally. > Source/WebCore/WebCore.vcxproj/WebCore.vcxproj:148 > + <ClCompile Include="$(ConfigurationBuildDir)\obj32\WebCore\DerivedSources\JSEXTDrawBuffers.cpp"> I hate how Visual Studio creates all this solution/project file churn.
Alex Christensen
Comment 4 2013-06-21 09:59:42 PDT
Brent Fulgham
Comment 5 2013-06-21 10:52:57 PDT
Comment on attachment 205195 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=205195&action=review > Source/WebCore/WebCore.vcxproj/WebCorePreBuild.cmd:7 > +xcopy %WEBKIT_SOURCE%\ThirdParty\ANGLE\include %CONFIGURATIONBUILDDIR%\include /s You should put both path arguments to xcopy in quotes so that the build doesn't break if someone uses a path with spaces in it.
Alex Christensen
Comment 6 2013-06-21 10:57:27 PDT
Alex Christensen
Comment 7 2013-06-21 11:21:32 PDT
Build Bot
Comment 8 2013-06-21 11:25:09 PDT
kov's GTK+ EWS bot
Comment 9 2013-06-21 11:27:54 PDT
Early Warning System Bot
Comment 10 2013-06-21 11:28:44 PDT
Early Warning System Bot
Comment 11 2013-06-21 11:28:50 PDT
EFL EWS Bot
Comment 12 2013-06-21 11:34:14 PDT
Build Bot
Comment 13 2013-06-21 11:59:21 PDT
Alex Christensen
Comment 14 2013-06-21 13:07:14 PDT
Brent Fulgham
Comment 15 2013-06-21 13:16:43 PDT
Comment on attachment 205209 [details] Patch Looks good!
Alex Christensen
Comment 16 2013-06-21 13:23:24 PDT
I'm going to wait until the Windows bot turns green, then I'll cq+ it
WebKit Commit Bot
Comment 17 2013-06-21 13:57:49 PDT
Comment on attachment 205209 [details] Patch Clearing flags on attachment: 205209 Committed r151854: <http://trac.webkit.org/changeset/151854>
WebKit Commit Bot
Comment 18 2013-06-21 13:57:53 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.