mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 19:17:44 +00:00
LibWeb: Begin SVG element support
This commit starts adding a basic SVG element. Currently, svg elements have support for the width and height properties, as well as the stroke, stroke-width, and fill properties. The only child element supported is the path element, as most other graphical elements are just shorthand for paths.
This commit is contained in:
parent
bbcdab2baa
commit
22f0953fe2
11 changed files with 1013 additions and 2 deletions
|
@ -46,8 +46,10 @@ set(SOURCES
|
|||
DOM/HTMLInputElement.cpp
|
||||
DOM/HTMLObjectElement.cpp
|
||||
DOM/HTMLLinkElement.cpp
|
||||
DOM/HTMLPathElement.cpp
|
||||
DOM/HTMLScriptElement.cpp
|
||||
DOM/HTMLStyleElement.cpp
|
||||
DOM/HTMLSvgElement.cpp
|
||||
DOM/HTMLTableElement.cpp
|
||||
DOM/HTMLTableCellElement.cpp
|
||||
DOM/HTMLTableRowElement.cpp
|
||||
|
@ -79,6 +81,7 @@ set(SOURCES
|
|||
Layout/LayoutNode.cpp
|
||||
Layout/LayoutPosition.cpp
|
||||
Layout/LayoutReplaced.cpp
|
||||
Layout/LayoutSvg.cpp
|
||||
Layout/LayoutTable.cpp
|
||||
Layout/LayoutTableCell.cpp
|
||||
Layout/LayoutTableRow.cpp
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue