I added PLATFORM(WIN) to many places where it was missing in WebGL code in https://bugs.webkit.org/show_bug.cgi?id=117805 but I missed many places in the OpenGL code. I think I got all of them this time.
Created attachment 205336 [details] Patch
Comment on attachment 205336 [details] Patch Looks good. r=me. But let's wait for EWS to finish before landing it. Just in case...
Don't cq+ this yet. I think some of these might need to be true for apple win and false for wincairo. Let me double check them.
Comment on attachment 205336 [details] Patch Clearing flags on attachment: 205336 Committed r151966: <http://trac.webkit.org/changeset/151966>
All reviewed patches have been landed. Closing bug.