summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb
AgeCommit message (Expand)Author
2022-01-06LibJS: Replace the custom unwind mechanism with completions :^)Linus Groh
2022-01-04LibWeb: Implement CanvasRenderingContext2D.measureTextsin-ack
2022-01-03LibJS: Return Optional<T> from Completion::{value,target}(), not TLinus Groh
2022-01-02LibWeb: Support range syntax for media queriesSam Atkins
2022-01-02LibWeb: Rewrite media-query parsing to match spec grammarSam Atkins
2022-01-02LibWeb: Make MediaCondition a top-level type and add factory methodsSam Atkins
2022-01-02LibWeb: Make MediaFeature a top-level class and add factory methodsSam Atkins
2022-01-02LibWeb: Remove media-query-related identifiers from identifiers.jsonSam Atkins
2022-01-02LibWeb: Introduce MediaFeatureValue type for use in media queriesSam Atkins
2022-01-02LibWeb: Update `<general-enclosed>` definition to match spec changeSam Atkins
2022-01-01LibWeb: Avoid unnecessary copies in StyleInvalidatorBen Wiederhake
2021-12-30LibGUI+LibWeb: Use 'decrease_slider_by_steps()' methodElyse
2021-12-30LibGUI+LibWeb: Use 'increase_slider_by_steps()' methodElyse
2021-12-30Everywhere: Use 'decrease_slider_by()' method from AbstractSliderElyse
2021-12-30Everywhere: Use 'increase_slider_by()' method from AbstractSliderElyse
2021-12-30LibWeb: Implement Element.getAttributeNamesLuke Wilde
2021-12-27LibWeb: Use start_of_input_stream_twin() for is_valid_escape_sequence()Sam Atkins
2021-12-27LibWeb: Pass correct values to would_start_an_identifier()Sam Atkins
2021-12-27LibWeb: Pass correct values to would_start_a_number()Sam Atkins
2021-12-27LibWeb: Add CSS::Tokenizer::start_of_input_stream_[twin|triplet]()Sam Atkins
2021-12-27LibWeb: Add rudimentary styling to `<details>` and `<summary>`Sam Atkins
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-12-27LibWeb: Fix copy/paste typo in CanvasRenderingContext2D::stroke_style()Linus Groh
2021-12-21LibWeb: Fix null-deref in <table> delete_row with index = -1 and no rowsLuke Wilde
2021-12-21LibWeb: Capture <script> element's node document on executionLuke Wilde
2021-12-21LibWeb: Add a workaround to assign a proper mime type to QOI imagesLinus Groh
2021-12-15LibWeb: Use ByteBuffer::copy() instead of a manual copy in SubtleCryptoAli Mohammad Pur
2021-12-14LibWeb: Replace incorrect empty Optional return with ByteBufferLinus Groh
2021-12-14LibWeb: Remove dbgln() left from debugging :^)Linus Groh
2021-12-14LibWeb: Implement SubtleCrypto.digest()Linus Groh
2021-12-14LibWeb: Implement "get a copy of the bytes held by the buffer source"Linus Groh
2021-12-14LibWeb: Add the SubtleCrypto interfaceLinus Groh
2021-12-12LibWeb: Implement TextEncoder.prototype.encodingLinus Groh
2021-12-12LibWeb: Implement TextEncoder.prototype.encode()Linus Groh
2021-12-12LibWeb: Add the TextEncoder interfaceLinus Groh
2021-12-11Everywhere: Fix -Winconsistent-missing-override warnings from ClangDaniel Bertalan
2021-12-10LibJS: Remove Object::value_of()Linus Groh
2021-12-10LibWeb: Implement AbortSignal.throwIfAbortedLuke Wilde
2021-12-10LibWeb: Add support for AbortSignal.reasonLuke Wilde
2021-12-10LibWeb: Fix off-by-one error when highlighting unquoted HTML attributesSam Atkins
2021-12-10Browser+LibWeb+WebContent: Add variables display to InspectorSam Atkins
2021-12-09LibWeb: Remove now-unused CustomStyleValueSam Atkins
2021-12-09LibWeb: Handle dependency cycles in CSS var()s :^)Sam Atkins
2021-12-09LibWeb: Mitigate the billion-laughs attack on CSS variablesSam Atkins
2021-12-09LibWeb: Handle fallback values for CSS variables :^)Sam Atkins