Bug 227140

Summary: Set ImageBitmap experimental feature flag to true
Product: WebKit Reporter: Kenneth Russell <kbr>
Component: CanvasAssignee: Kenneth Russell <kbr>
Status: RESOLVED FIXED    
Severity: Normal CC: dino, simon.fraser, webkit-bug-importer
Priority: P2 Keywords: InRadar, WebExposed
Version: WebKit Local Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 183438, 211484    
Bug Blocks: 182424    
Attachments:
Description Flags
Patch none

Description Kenneth Russell 2021-06-17 12:18:45 PDT
During development of WebGL 2.0, the ImageBitmap implementation was enhanced, for example in Bug 183438 and Bug 211484. At the current point, all of the WebGL 2.0 image_bitmap tests are passing; these cover a large number of input types (canvases, video, images, blobs, ImageData, etc.) and ensure that the implementation is working properly.

Web developers - Google's Meet team most recently - have reached out asking for ImageBitmap support in WebKit.

Let's flip the default value of the experimental flag covering this feature from false to true. If developers uncover issues, it will be easy to turn it back off.
Comment 1 Kenneth Russell 2021-06-17 12:23:43 PDT
Created attachment 431703 [details]
Patch
Comment 2 Radar WebKit Bug Importer 2021-06-24 12:19:15 PDT
<rdar://problem/79736755>
Comment 3 Dean Jackson 2021-06-25 13:25:45 PDT
Comment on attachment 431703 [details]
Patch

It's also been true on WK1 for ages.
Comment 4 EWS 2021-06-25 13:50:33 PDT
Committed r279297 (239173@main): <https://commits.webkit.org/239173@main>

All reviewed patches have been landed. Closing bug and clearing flags on attachment 431703 [details].