Bug 229022

Summary: Support drawImage with ImageBitmaps created from display-p3 ImageData
Product: WebKit Reporter: Cameron McCormack (:heycam) <heycam>
Component: CanvasAssignee: Cameron McCormack (:heycam) <heycam>
Status: RESOLVED FIXED    
Severity: Normal CC: alecflett, beidson, benjamin, cdumez, changseok, clopez, cmarcelo, dino, esprehn+autocc, ews-watchlist, gyuyoung.kim, jsbell, kondapallykalyan, sam, webkit-bug-importer, youennf
Priority: P2 Keywords: InRadar
Version: WebKit Local Build   
Hardware: Unspecified   
OS: Unspecified   
See Also: https://github.com/web-platform-tests/wpt/pull/30844
Bug Depends on:    
Bug Blocks: 225140    
Attachments:
Description Flags
Patch with squashed dependencies for EWS
none
Patch with squashed dependencies for EWS
none
Patch with squashed dependencies for EWS
none
Patch with squashed dependencies for EWS
none
Patch none

Description Cameron McCormack (:heycam) 2021-08-11 21:36:47 PDT
.
Comment 1 Radar WebKit Bug Importer 2021-08-11 21:40:27 PDT
<rdar://problem/81828459>
Comment 2 Cameron McCormack (:heycam) 2021-09-14 00:02:48 PDT
Created attachment 438106 [details]
Patch with squashed dependencies for EWS
Comment 3 EWS Watchlist 2021-09-14 00:04:29 PDT
This patch modifies the imported WPT tests. Please ensure that any changes on the tests (not coming from a WPT import) are exported to WPT. Please see https://trac.webkit.org/wiki/WPTExportProcess
Comment 4 Cameron McCormack (:heycam) 2021-09-14 17:50:38 PDT
Created attachment 438194 [details]
Patch with squashed dependencies for EWS
Comment 5 Cameron McCormack (:heycam) 2021-09-14 17:58:38 PDT
Created attachment 438196 [details]
Patch with squashed dependencies for EWS
Comment 6 Cameron McCormack (:heycam) 2021-09-14 18:01:03 PDT
Created attachment 438197 [details]
Patch with squashed dependencies for EWS
Comment 7 Cameron McCormack (:heycam) 2021-09-17 00:40:04 PDT
Created attachment 438449 [details]
Patch
Comment 8 Cameron McCormack (:heycam) 2021-09-17 00:41:11 PDT
Submitted web-platform-tests pull request: https://github.com/web-platform-tests/wpt/pull/30844
Comment 9 Cameron McCormack (:heycam) 2021-09-17 14:03:55 PDT
Filed bug 230429 for the structured cloning issue.
Comment 10 EWS 2021-09-17 14:42:59 PDT
Committed r282696 (241833@main): <https://commits.webkit.org/241833@main>

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