index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Userland
/
Libraries
/
LibWeb
/
HTML
/
CanvasRenderingContext2D.cpp
Age
Commit message (
Expand
)
Author
2023-04-06
LibWeb: Transform the default path in CRC2D#fill(CanvasFillRule)
Luke Wilde
2023-03-29
LibWeb: Implement CRC2D.imageSmoothingEnabled
Andreas Kling
2023-02-24
LibWeb: Make canvas text preparation handle multi-code point glyphs
Timothy Flynn
2023-02-18
LibWeb: Make factory method of HTML::TextMetrics fallible
Kenneth Myhra
2023-02-18
LibWeb: Make factory method of HTML::CanvasRenderingContext2D fallible
Kenneth Myhra
2023-01-29
LibJS+Everywhere: Propagate Cell::initialize errors from Heap::allocate
Timothy Flynn
2023-01-29
LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errors
Timothy Flynn
2023-01-27
AK: Remove StringBuilder::build() in favor of to_deprecated_string()
Linus Groh
2023-01-22
LibWeb: Update CRC2D .fillStyle and .strokeStyle to accept gradients
MacDue
2023-01-10
LibWeb: Move setting of Web object prototypes to initialize()
Timothy Flynn
2023-01-05
LibWeb: Pass FloatRect to Painter::draw_text in fill_text
VayuDev
2023-01-03
LibGfx: Make Font::width() return a float
Andreas Kling
2023-01-02
Everywhere: Move AK/Debug.h include to using files or remove
Ben Wiederhake
2022-12-30
LibWeb: Fix a (charming) comment typo
Nico Weber
2022-12-15
LibJS: Convert Heap::allocate{,_without_realm}() to NonnullGCPtr
Linus Groh
2022-12-06
AK+Everywhere: Rename String to DeprecatedString
Linus Groh
2022-11-30
LibWeb: Use AntiAliasingPainter for canvas painting
MacDue
2022-11-19
LibJS+LibWeb: Return non-const types from Ptr class operators
MacDue
2022-11-08
LibWeb: Apply the current transform in CRC2D.stroke()
Luke Wilde
2022-10-02
LibWeb: Replace incorrect uses of AK::is_ascii_space()
Linus Groh
2022-10-01
LibWeb: Remove unecessary dependence on Window from HTML classes
Andrew Kaster
2022-09-25
LibWeb: Move DOMException from DOM/ to WebIDL/
Linus Groh
2022-09-25
LibWeb: Move ExceptionOr from DOM/ to WebIDL/
Linus Groh
2022-09-24
LibWeb+LibGfx: Move the blit image through 2D transfrom to Gfx::Painter
Andreas Kling
2022-09-17
LibWeb: Get default fonts via Platform::FontPlugin
Andreas Kling
2022-09-06
LibWeb: Make DOMException GC-allocated
Andreas Kling
2022-09-06
LibWeb: Use cached_web_prototype() as much as possible
Andreas Kling
2022-09-06
LibWeb: Make TextMetrics GC-allocated
Andreas Kling
2022-09-06
LibWeb: Make ImageData GC-allocated
Andreas Kling
2022-09-06
LibWeb: Make 2D and 3D canvas rendering contexts GC-allocated
Andreas Kling
2022-09-06
LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocated
Andreas Kling
2022-08-23
LibWeb: Replace GlobalObject with VM in remaining AOs [Part 4/4]
Linus Groh
2022-08-14
LibWeb: Extract CanvasDrawImage class from CRC2D
Sam Atkins
2022-08-14
LibWeb: Extract CanvasFillStrokeStyles class from CRC2D
Sam Atkins
2022-08-14
LibWeb: Extract CanvasFillStrokeStyles class from CRC2D
Sam Atkins
2022-08-14
LibWeb: Extract CanvasTransform class from CRC2D
Sam Atkins
2022-08-14
LibWeb: Extract CanvasState class from CRC2D
Sam Atkins
2022-08-14
LibWeb: Teach CRC2D to draw Path2Ds :^)
Sam Atkins
2022-08-14
LibWeb: Implement Path2D class
Sam Atkins
2022-08-14
LibWeb: Extract CanvasPath class from CRC2D
Sam Atkins
2022-06-27
LibWeb: Forward CRC2D's ref count to HTMLCanvasElement
Luke Wilde
2022-06-16
LibWeb: Disable unused error on temporarily unused variable from spec
FrHun
2022-04-11
LibWeb: Add fast path for CRC2D.drawImage() with simple transform
Andreas Kling
2022-04-10
LibWeb: Stub CanvasRenderingContext2D.clip
Luke Wilde
2022-04-10
LibWeb: Implement CanvasRenderingContext2D.resetTransform
Luke Wilde
2022-04-10
LibWeb: Implement CanvasRenderingContext2D.setTransform
Luke Wilde
2022-04-10
LibWeb: Implement CanvasRenderingContext2D.transform
Luke Wilde
2022-04-07
LibWeb: Fix logic mistake in CRC2D's default_source_size()
Andreas Kling
2022-04-07
LibWeb: Support CRC2D.drawImage() with affine transform
Andreas Kling
2022-04-01
Everywhere: Run clang-format
Idan Horowitz
[next]