summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibWeb
AgeCommit message (Expand)Author
2022-02-05LibWeb: Mark SelectorEngine matches-related functions as inlineIdan Horowitz
2022-02-05LibWeb: Cache the result of Selector::specificity()Idan Horowitz
2022-02-05LibJS: Remove the JS_TRACK_ZOMBIE_CELLS optiondavidot
2022-02-04LibWeb: Implement CalculatedStyleValue::to_string()Sam Atkins
2022-02-04LibWeb: Distinguish between Integer and Number calc() valuesSam Atkins
2022-02-04LibWeb: Allow calc() in opacitySam Atkins
2022-02-04LibWeb+Base: Enable calc() for font-weight property :^)Sam Atkins
2022-02-04LibWeb: Add resolving calc() to a number/integer/percentageSam Atkins
2022-02-04LibWeb: Allow percentage tokens again when parsing calc()Sam Atkins
2022-02-04LibWeb: Allow LengthPercentage to hold a calculated valueSam Atkins
2022-02-04LibWeb: Refactor calc() resolution logic using CalculationResultSam Atkins
2022-02-04LibWeb: Implement CalculationResult type for calc() resultsSam Atkins
2022-02-04LibWeb: Resolve type of calc() expressions at parse-timeSam Atkins
2022-02-04LibWeb: Combine the two sets of calc() operator enumsSam Atkins
2022-02-04LibWeb: Replace Length::set_calculated_style() with ::make_calculated()Sam Atkins
2022-02-04LibWeb: Move calc()-resolution code from Length to CalculatedStyleValueSam Atkins
2022-02-04LibWeb: Make debug logging of resource load errors red instead of greenAndreas Kling
2022-02-03LibWeb: Expose KeyboardEvent's constructor on the window objectAndreas Kling
2022-02-03LibWeb: Forward CanvasRenderingContext.strokeText() to fillText()Andreas Kling
2022-02-03LibWeb: Add barebones CanvasGradient objectAndreas Kling
2022-02-03LibWeb: Add Document.hasFocus() stubAndreas Kling
2022-02-03LibWeb: Add CanvasRenderingContext2D.bezierCurveTo()Andreas Kling
2022-02-03LibWeb: Implement TransformationStyleValue::to_string()Sam Atkins
2022-02-03LibWeb: Allow comma- or space-separated StyleValueListsSam Atkins
2022-02-03LibWeb: Make StyleValue::to_string() output valid CSSSam Atkins
2022-02-03LibWeb: Move non-trivial StyleValue to_string() methods to cpp fileSam Atkins
2022-02-02LibWeb: Don't verify that a dimension unit isn't whitespaceSam Atkins
2022-02-01Everywhere: Fully qualify font names by including their slopethankyouverycool
2022-01-31Everywhere: Update copyrights with my new serenityos.org e-mail :^)Timothy Flynn
2022-01-31LibWeb: Implement ChildNode.replaceWithLuke Wilde
2022-01-31LibWeb: Implement ChildNode.afterLuke Wilde
2022-01-31LibWeb: Implement ChildNode.beforeLuke Wilde
2022-01-31LibWeb: Implement ParentNode.replaceChildrenLuke Wilde
2022-01-31LibWeb: Implement ParentNode.appendLuke Wilde
2022-01-31LibWeb: Implement ParentNode.prependLuke Wilde
2022-01-31LibWeb: Accept array pairs in URLSearchParams constructorLuke Wilde
2022-01-29WebContent: Switch scroll direction on shift modifierDmitry Petrov
2022-01-28Userland: Fix unnecessary heap allocation of singleton objectsDaniel Bertalan
2022-01-24AK+Userland: Make AK::decode_base64 return ErrorOrSam Atkins
2022-01-24Everywhere: Convert ByteBuffer factory methods from Optional -> ErrorOrSam Atkins
2022-01-24LibWeb: Resolve a FIXME when determining target of an event handlerAndreas Kling
2022-01-24LibWeb: Treat SVG fill/stroke/stroke-width attributes as CSS propertiesSam Atkins
2022-01-24LibWeb: Add `none` as a valid identifier for `fill` and `stroke`Sam Atkins
2022-01-24LibWeb: Teach StyleComputer about "Automatic Box Type Transformation"Andreas Kling
2022-01-24LibWeb: Make sure painted CSS borders are snapped to integer pixelsAndreas Kling
2022-01-24LibWeb: Use BFC root relative coordinates when flowing around floatsAndreas Kling
2022-01-24LibWeb: Place block-level boxes vertically before formatting them insideAndreas Kling
2022-01-24LibWeb: Unify placement of replaced and non-replaced elements in BFCAndreas Kling
2022-01-24LibWeb: Simplify code that compute initial child positions in BFCAndreas Kling
2022-01-24LibWeb: Unify code for assigning vertical box model metrics in BFCAndreas Kling