Bug 183882

Summary: Adopt USE(OPENGL[_ES]) in more places
Product: WebKit Reporter: Tim Horton <thorton>
Component: New BugsAssignee: Tim Horton <thorton>
Status: RESOLVED FIXED    
Severity: Normal CC: bdakin, benjamin, cdumez, cmarcelo, commit-queue, dbates, dino, ews-watchlist, graouts, jonlee, kondapallykalyan, mitz, mmaxfield, noam, sam, simon.fraser
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch
none
Patch
none
Patch
none
Patch
none
Patch none

Description Tim Horton 2018-03-21 17:40:34 PDT
Adopt USE(OPENGL[_ES]) in more places
Comment 1 Tim Horton 2018-03-21 17:41:02 PDT
Created attachment 336247 [details]
Patch
Comment 2 Tim Horton 2018-03-21 17:41:57 PDT
<rdar://problem/37912195>
Comment 3 Tim Horton 2018-03-21 17:55:29 PDT
Created attachment 336248 [details]
Patch
Comment 4 Tim Horton 2018-03-21 17:57:21 PDT
Created attachment 336249 [details]
Patch
Comment 5 Tim Horton 2018-03-21 18:13:12 PDT
Created attachment 336251 [details]
Patch
Comment 6 Sam Weinig 2018-03-21 21:28:31 PDT
Comment on attachment 336251 [details]
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=336251&action=review

> Source/WebCore/ChangeLog:8
> +        Adopt USE(OPENGL[_ES]) in more places
> +        https://bugs.webkit.org/show_bug.cgi?id=183882
> +        <rdar://problem/37912195>
> +
> +        Reviewed by NOBODY (OOPS!).
> +

This could use a terse why, even if that is just that being more specific makes things clearer.

> Source/WebCore/platform/graphics/cocoa/WebGLLayer.mm:67
> +#if USE(OPENGL)
>  // On Mac, we need to flip the layer to take into account

This comment feels a bit wrong now.
Comment 7 Tim Horton 2018-03-21 23:17:18 PDT
Created attachment 336262 [details]
Patch
Comment 8 WebKit Commit Bot 2018-03-22 11:37:22 PDT
Comment on attachment 336262 [details]
Patch

Clearing flags on attachment: 336262

Committed r229858: <https://trac.webkit.org/changeset/229858>
Comment 9 WebKit Commit Bot 2018-03-22 11:37:23 PDT
All reviewed patches have been landed.  Closing bug.