Bug 227140 - Set ImageBitmap experimental feature flag to true
Summary: Set ImageBitmap experimental feature flag to true
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Canvas (show other bugs)
Version: WebKit Local Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Kenneth Russell
URL:
Keywords: InRadar, WebExposed
Depends on: 183438 211484
Blocks: 182424
  Show dependency treegraph
 
Reported: 2021-06-17 12:18 PDT by Kenneth Russell
Modified: 2021-06-25 14:03 PDT (History)
3 users (show)

See Also:


Attachments
Patch (1.68 KB, patch)
2021-06-17 12:23 PDT, Kenneth Russell
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
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].