Bug 175319

Summary: [TexMap] Remove GraphicsContext3D usage from BitmapTexturePool
Product: WebKit Reporter: Zan Dobersek <zan>
Component: WebKitGTKAssignee: Zan Dobersek <zan>
Status: RESOLVED FIXED    
Severity: Normal CC: bugs-noreply, buildbot, cgarcia, cmarcelo, don.olmstead, kondapallykalyan, luiz, magomez, mcatanzaro, noam
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 175317    
Bug Blocks: 174860    
Attachments:
Description Flags
WIP
none
Patch
none
Patch for landing none

Description Zan Dobersek 2017-08-08 06:45:03 PDT
[TexMap] Remove GraphicsContext3D usage from BitmapTexturePool
Comment 1 Zan Dobersek 2017-08-08 06:46:13 PDT
Created attachment 317566 [details]
WIP
Comment 2 Zan Dobersek 2017-08-09 00:31:18 PDT
Created attachment 317686 [details]
Patch

Builds on top of the patch in bug #175317.
Comment 3 Zan Dobersek 2017-08-10 00:38:25 PDT
Created attachment 317789 [details]
Patch for landing
Comment 4 Zan Dobersek 2017-08-10 00:39:41 PDT
Comment on attachment 317789 [details]
Patch for landing

Clearing flags on attachment: 317789

Committed r220521: <http://trac.webkit.org/changeset/220521>
Comment 5 Zan Dobersek 2017-08-10 00:39:46 PDT
All reviewed patches have been landed.  Closing bug.
Comment 6 Don Olmstead 2017-08-10 01:02:55 PDT
These patches keep breaking the WinCairo build.
Comment 7 Michael Catanzaro 2017-08-10 08:28:52 PDT
(In reply to Don Olmstead from comment #6)
> These patches keep breaking the WinCairo build.

You need an EWS ;)
Comment 8 Zan Dobersek 2017-08-16 00:11:52 PDT
(In reply to Don Olmstead from comment #6)
> These patches keep breaking the WinCairo build.

Breakage on the WinCairo builder after this commit was fixed soon after.