Andreas Kling
|
6b7a1d13e9
LibWeb: Make TextMetrics GC-allocated
|
2 years ago |
Andreas Kling
|
369dd42d67
LibWeb: Make ImageData GC-allocated
|
2 years ago |
Andreas Kling
|
4452b5ca09
LibWeb: Make 2D and 3D canvas rendering contexts GC-allocated
|
2 years ago |
Andreas Kling
|
6f433c8656
LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated
|
2 years ago |
Linus Groh
|
7b990c27a1
LibWeb: Replace GlobalObject with VM in remaining AOs [Part 4/4]
|
2 years ago |
Sam Atkins
|
270c60c5e8
LibWeb: Extract CanvasDrawImage class from CRC2D
|
2 years ago |
Sam Atkins
|
aa3cb8b425
LibWeb: Extract CanvasFillStrokeStyles class from CRC2D
|
2 years ago |
Sam Atkins
|
afabd613bd
LibWeb: Extract CanvasFillStrokeStyles class from CRC2D
|
2 years ago |
Sam Atkins
|
aa87b9699e
LibWeb: Extract CanvasTransform class from CRC2D
|
2 years ago |
Sam Atkins
|
08e6071ebb
LibWeb: Extract CanvasState class from CRC2D
|
2 years ago |
Sam Atkins
|
6644f3ab44
LibWeb: Teach CRC2D to draw Path2Ds :^)
|
2 years ago |
Sam Atkins
|
2ec52bbbd5
LibWeb: Implement Path2D class
|
2 years ago |
Sam Atkins
|
a37ab7b9f8
LibWeb: Extract CanvasPath class from CRC2D
|
2 years ago |
Luke Wilde
|
adf8341c4e
LibWeb: Forward CRC2D's ref count to HTMLCanvasElement
|
3 years ago |
FrHun
|
1b4ab8626b
LibWeb: Disable unused error on temporarily unused variable from spec
|
3 years ago |
Andreas Kling
|
88ef1bff38
LibWeb: Add fast path for CRC2D.drawImage() with simple transform
|
3 years ago |
Luke Wilde
|
89c4e011e4
LibWeb: Stub CanvasRenderingContext2D.clip
|
3 years ago |
Luke Wilde
|
27cc8742ce
LibWeb: Implement CanvasRenderingContext2D.resetTransform
|
3 years ago |
Luke Wilde
|
329e740c85
LibWeb: Implement CanvasRenderingContext2D.setTransform
|
3 years ago |
Luke Wilde
|
df7a83ac0e
LibWeb: Implement CanvasRenderingContext2D.transform
|
3 years ago |
Andreas Kling
|
36d9943d3a
LibWeb: Fix logic mistake in CRC2D's default_source_size()
|
3 years ago |
Andreas Kling
|
cb3a2b347b
LibWeb: Support CRC2D.drawImage() with affine transform
|
3 years ago |
Idan Horowitz
|
086969277e
Everywhere: Run clang-format
|
3 years ago |
Andreas Kling
|
b0208f38f6
LibWeb: Use Gfx::Font::pixel_size() when we want pixel metrics
|
3 years ago |
Jelle Raaijmakers
|
ab19b092ed
LibGfx: Implement `Rect::to_rounded<U>()`
|
3 years ago |
Linus Groh
|
9ca10c9347
LibWeb: Convert CRC2D to use TRY for error propagation
|
3 years ago |
Lenny Maiorani
|
c37820b898
Libraries: Use default constructors/destructors in LibWeb
|
3 years ago |
Linus Groh
|
1422bd45eb
LibWeb: Move Window from DOM directory & namespace to HTML
|
3 years ago |
Idan Horowitz
|
bc0fafade9
LibWeb: Add all overloads of CanvasRenderingContext2D::drawImage()
|
3 years ago |
Idan Horowitz
|
24cf56896b
LibWeb: Use image's intrinsic dimensions when checking their usability
|
3 years ago |