mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-10-26 18:09:45 +00:00
LibWeb: Align CanvasRenderingContext2D::putImageData() with the spec
This change implements `putImageData()` with `dirtyX`, `dirtyY`, `dirtyWidth` and `dirtyHeight` arguments.
This commit is contained in:
parent
509c86dca0
commit
2ac4544a81
Notes:
github-actions[bot]
2025-10-21 07:53:42 +00:00
Author: https://github.com/tcl3
Commit: 2ac4544a81
Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/6518
Reviewed-by: https://github.com/gmta ✅
18 changed files with 458 additions and 20 deletions
|
|
@ -155,10 +155,16 @@ WebIDL::ExceptionOr<GC::Ptr<ImageData>> OffscreenCanvasRenderingContext2D::get_i
|
|||
return WebIDL::NotSupportedError::create(realm(), "(STUBBED) OffscreenCanvasRenderingContext2D::get_image_data()"_utf16);
|
||||
}
|
||||
|
||||
void OffscreenCanvasRenderingContext2D::put_image_data(ImageData&, float, float)
|
||||
|
||||
WebIDL::ExceptionOr<void> OffscreenCanvasRenderingContext2D::put_image_data(ImageData&, float, float)
|
||||
{
|
||||
dbgln("(STUBBED) OffscreenCanvasRenderingContext2D::put_image_data()");
|
||||
return {};
|
||||
}
|
||||
|
||||
WebIDL::ExceptionOr<void> OffscreenCanvasRenderingContext2D::put_image_data(ImageData&, float, float, float, float, float, float)
|
||||
{
|
||||
dbgln("(STUBBED) OffscreenCanvasRenderingContext2D::put_image_data()");
|
||||
return {};
|
||||
}
|
||||
|
||||
void OffscreenCanvasRenderingContext2D::reset_to_default_state()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue