1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-06 16:57:34 +00:00
serenity/Libraries/LibWeb/SVG
Matthew Olsson 81187c4ead LibWeb: Fix some SVG crashes/hangs
- parse_flag now only parses one digit instead of consuming an entirely
valid number
- match_number => match_coordinate
- match_coordinate now returns true if `ch()` is '.'
- parse_number no longer matches a +/-
- Don't crash when encountering one of the three unsupported path
commands. Instead, just skip them. No reason to crash the browser over a
silly SVG element :)
2020-08-02 19:16:40 +02:00
..
SVGElement.cpp LibWeb: Move DOM classes into the Web::DOM namespace 2020-07-26 20:05:15 +02:00
SVGElement.h LibWeb: Move DOM classes into the Web::DOM namespace 2020-07-26 20:05:15 +02:00
SVGGeometryElement.cpp LibWeb: Move DOM classes into the Web::DOM namespace 2020-07-26 20:05:15 +02:00
SVGGeometryElement.h LibWeb: Move DOM classes into the Web::DOM namespace 2020-07-26 20:05:15 +02:00
SVGGraphicsElement.cpp LibWeb: Move DOM classes into the Web::DOM namespace 2020-07-26 20:05:15 +02:00
SVGGraphicsElement.h LibWeb: Move DOM classes into the Web::DOM namespace 2020-07-26 20:05:15 +02:00
SVGPathElement.cpp LibWeb: Fix some SVG crashes/hangs 2020-08-02 19:16:40 +02:00
SVGPathElement.h LibWeb: Fix some SVG crashes/hangs 2020-08-02 19:16:40 +02:00
SVGSVGElement.cpp LibGfx: Templatize Point, Size, and Rect 2020-07-27 01:06:26 +02:00
SVGSVGElement.h LibWeb: Move CSS classes into the Web::CSS namespace 2020-07-26 20:05:15 +02:00
TagNames.cpp LibWeb: Refactor SVG files into their own directory; follow spec layout 2020-07-26 14:53:43 +02:00
TagNames.h LibWeb: Refactor SVG files into their own directory; follow spec layout 2020-07-26 14:53:43 +02:00