summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb/HTML/CanvasRenderingContext2D.h
AgeCommit message (Expand)Author
2023-02-24LibWeb: Make canvas text preparation handle multi-code point glyphsTimothy Flynn
2023-02-18LibWeb: Make factory method of HTML::CanvasRenderingContext2D fallibleKenneth Myhra
2023-01-29LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errorsTimothy Flynn
2023-01-10LibWeb: Move setting of Web object prototypes to initialize()Timothy Flynn
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-11-30LibWeb: Use AntiAliasingPainter for canvas paintingMacDue
2022-10-01LibWeb: Remove unecessary dependence on Window from HTML classesAndrew Kaster
2022-09-25LibWeb: Move ExceptionOr from DOM/ to WebIDL/Linus Groh
2022-09-21LibWeb: Remove WRAPPER_HACK() macroLinus Groh
2022-09-06LibWeb: Make TextMetrics GC-allocatedAndreas Kling
2022-09-06LibWeb: Make ImageData GC-allocatedAndreas Kling
2022-09-06LibWeb: Make 2D and 3D canvas rendering contexts GC-allocatedAndreas Kling
2022-09-06LibWeb+LibJS: Make the EventTarget hierarchy (incl. DOM) GC-allocatedAndreas Kling
2022-08-14LibWeb: Extract CanvasPathDrawingStyles class from CRC2DSam Atkins
2022-08-14LibWeb: Extract CanvasImageData class from CRC2DSam Atkins
2022-08-14LibWeb: Extract CanvasDrawImage class from CRC2DSam Atkins
2022-08-14LibWeb: Extract CanvasText class from CRC2DSam Atkins
2022-08-14LibWeb: Extract CanvasDrawPath class from CRC2DSam Atkins
2022-08-14LibWeb: Extract CanvasRect class from CRC2DSam Atkins
2022-08-14LibWeb: Extract CanvasFillStrokeStyles class from CRC2DSam Atkins
2022-08-14LibWeb: Extract CanvasFillStrokeStyles class from CRC2DSam Atkins
2022-08-14LibWeb: Extract CanvasTransform class from CRC2DSam Atkins
2022-08-14LibWeb: Extract CanvasState class from CRC2DSam Atkins
2022-08-14LibWeb: Teach CRC2D to draw Path2Ds :^)Sam Atkins
2022-08-14LibWeb: Extract CanvasPath class from CRC2DSam Atkins
2022-06-27LibWeb: Forward CRC2D's ref count to HTMLCanvasElementLuke Wilde
2022-04-10LibWeb: Stub CanvasRenderingContext2D.clipLuke Wilde
2022-04-10LibWeb: Implement CanvasRenderingContext2D.resetTransformLuke Wilde
2022-04-10LibWeb: Implement CanvasRenderingContext2D.setTransformLuke Wilde
2022-04-10LibWeb: Implement CanvasRenderingContext2D.transformLuke Wilde
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-05LibWeb: Add all overloads of CanvasRenderingContext2D::drawImage()Idan Horowitz
2022-03-04LibWeb: Implement CanvasRenderingContext2D.getImageData()Linus Groh
2022-03-04LibWeb: Implement CanvasRenderingContext2D.drawImage() closer to specLinus Groh
2022-03-04LibWeb: Add CanvasRenderingContext2D's origin-clean flagLinus Groh
2022-02-03LibWeb: Forward CanvasRenderingContext.strokeText() to fillText()Andreas Kling
2022-02-03LibWeb: Add barebones CanvasGradient objectAndreas Kling
2022-02-03LibWeb: Add CanvasRenderingContext2D.bezierCurveTo()Andreas Kling
2022-01-04LibWeb: Implement CanvasRenderingContext2D.measureTextsin-ack
2021-12-27LibWeb: Implement CanvasRenderingContext2D.isContextLost()Linus Groh
2021-12-27LibWeb: Implement CanvasRenderingContext2D.reset()Linus Groh
2021-12-27LibWeb: Implement CanvasRenderingContext2D.restore()Linus Groh
2021-12-27LibWeb: Implement CanvasRenderingContext2D.save()Linus Groh
2021-12-27LibWeb: Encapsulate canvas drawing state in a structLinus Groh
2021-12-27LibWeb: Let canvas {fill,stroke}Style default to black, not transparentLinus Groh
2021-04-23AK: Rename adopt() to adopt_ref()Andreas Kling
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-15LibWeb: Check radius sign in CanvasRenderingContext2D::{arc, ellipse}Idan Horowitz
2021-04-15LibWeb: Add a naive implemention of CanvasRenderingContext2D::fill_textIdan Horowitz
2021-04-15LibGfx+LibWeb: Wire up CanvasRenderingContext2D.ellipse()AnotherTest