Cory Virok
|
560c3824b9
LibWeb: Implemented the CanvasRenderingContext2D::createImageData() spec
|
8 months ago |
Cory Virok
|
01301c374b
LibWeb: Wrap negative dims for getImageData()
|
8 months ago |
Cory Virok
|
d71887e48c
LibWeb: Use abs() dimensions for canvas getImageData()
|
8 months ago |
Andreas Kling
|
175f3febb8
LibWeb: Make DOMException take error message as a String
|
8 months ago |
Totto16
|
abe1172d70
LibWeb: Make HTMLVideoElement part of CanvasImageSource union
|
9 months ago |
Andreas Kling
|
cd0e4a49b8
LibWeb: Make SVGImageElement part of CanvasImageSource union
|
9 months ago |
Aliaksandr Kalenik
|
74f6dce9e6
LibWeb: Use Gfx::Painter in CanvasRenderingContext2D::get_image_data()
|
9 months ago |
Aliaksandr Kalenik
|
a499ece16c
LibGfx+LibWeb: Replace usages of Bitmap::fill() with Gfx::Painter
|
9 months ago |
mierenhoop
|
259e798a26
LibWeb: Implement CanvasDrawPath::isPointInPath()
|
9 months ago |
Aliaksandr Kalenik
|
17f4ed6ea1
LibGfx+LibWeb: Simplify text shaping API by removing per glyph callback
|
9 months ago |
Aliaksandr Kalenik
|
ec315667f0
LibGfx+LibWeb: Remove DrawEmoji variant in GlyphRun
|
10 months ago |
Aliaksandr Kalenik
|
a541a0792c
LibWeb: Use harfbuzz for canvas text layout
|
10 months ago |
Tim Ledbetter
|
5800b7e884
LibWeb: Invalidate the display list when calling `set_needs_display()`
|
10 months ago |
Andreas Kling
|
8540954bf8
LibWeb: Reject non-finite values in 2D canvas transforms
|
10 months ago |
Andreas Kling
|
7032cb0235
LibWeb: Stop projecting everything through the current 2D canvas matrix
|
10 months ago |
Andreas Kling
|
5aeb8ebebc
LibWeb: Clip underlying Painter in CRC2D::clip()
|
10 months ago |
Andreas Kling
|
a3cc03f180
LibGfx+LibWeb: Add new Path class with Skia backend, use for 2D canvas
|
10 months ago |
Andreas Kling
|
c8f09312f7
LibGfx: Rename Path => DeprecatedPath
|
10 months ago |
Andreas Kling
|
de50d27870
LibGfx: Introduce a new Gfx::Painter with a Skia backend
|
1 year ago |
Andreas Kling
|
0c7670b226
LibGfx: Rename Painter => DeprecatedPainter
|
1 year ago |
Aliaksandr Kalenik
|
18fc23b3d6
LibWeb: Reuse display list across repaints
|
10 months ago |
Jelle Raaijmakers
|
5865cf5864
LibWeb: Use bitmap's alpha type instead of assuming unpremultiplied
|
11 months ago |
Timothy Flynn
|
ebdb92eef6
LibUnicode+Everywhere: Merge LibLocale back into LibUnicode
|
1 year ago |
Timothy Flynn
|
12f177e9e9
LibWeb: Port text segmentation to the ICU text segmenter
|
1 year ago |
circl
|
d2f9ba7db1
Revert "LibWeb: Use memcpy() in CanvasRenderingContext2D.getImageData()"
|
1 year ago |
Andreas Kling
|
f42c18bc4c
LibGfx: Make Painter::target() return a Bitmap&
|
1 year ago |
Andreas Kling
|
57906a4e1b
LibGfx: Move Gfx::Painter::WindingRule => Gfx::WindingRule
|
1 year ago |
Andreas Kling
|
254d040ff4
LibGfx: Move Gfx::Painter::ScalingMode => Gfx::ScalingMode
|
1 year ago |
Andreas Kling
|
4822d1da4e
LibWeb: Remove unused CRC2D::bitmap_font_fill_text()
|
1 year ago |
Andreas Kling
|
04a6e2f83d
LibWeb: Remove Gfx::BitmapFont
|
1 year ago |