LibWeb/SVG: Add FEFloodElement

This commit is contained in:
Lucien Fiorini 2025-07-06 21:48:55 +02:00 committed by Sam Atkins
commit d3684a36b0
Notes: github-actions[bot] 2025-07-09 17:08:44 +00:00
22 changed files with 189 additions and 18 deletions

View file

@ -338,6 +338,7 @@ SVGDefsElement
SVGDescElement
SVGElement
SVGEllipseElement
SVGFEFloodElement
SVGFilterElement
SVGForeignObjectElement
SVGGElement

View file

@ -155,6 +155,8 @@ All properties associated with getComputedStyle(document.body):
"flex-shrink",
"flex-wrap",
"float",
"flood-color",
"flood-opacity",
"grid-auto-columns",
"grid-auto-flow",
"grid-auto-rows",

View file

@ -385,6 +385,10 @@ All supported properties and their default values exposed from CSSStylePropertie
'flexWrap': 'nowrap'
'flex-wrap': 'nowrap'
'float': 'none'
'floodColor': 'rgb(0, 0, 0)'
'flood-color': 'rgb(0, 0, 0)'
'floodOpacity': '1'
'flood-opacity': '1'
'font': '16px serif'
'fontFamily': 'serif'
'font-family': 'serif'

View file

@ -153,6 +153,8 @@ flex-grow: 0
flex-shrink: 1
flex-wrap: nowrap
float: none
flood-color: rgb(0, 0, 0)
flood-opacity: 1
grid-auto-columns: auto
grid-auto-flow: row
grid-auto-rows: auto
@ -163,7 +165,7 @@ grid-row-start: auto
grid-template-areas: none
grid-template-columns: none
grid-template-rows: none
height: 2475px
height: 2505px
inline-size: 784px
inset-block-end: auto
inset-block-start: auto

View file

@ -1,9 +1,9 @@
Harness status: OK
Found 245 tests
Found 248 tests
239 Pass
6 Fail
241 Pass
7 Fail
Pass accent-color
Pass border-collapse
Pass border-spacing
@ -147,12 +147,15 @@ Pass counter-set
Pass cx
Pass cy
Pass display
Fail filter
Pass flex-basis
Pass flex-direction
Pass flex-grow
Pass flex-shrink
Pass flex-wrap
Pass float
Pass flood-color
Pass flood-opacity
Pass grid-auto-columns
Pass grid-auto-flow
Pass grid-auto-rows

View file

@ -1,9 +1,9 @@
Harness status: OK
Found 43 tests
Found 45 tests
39 Pass
4 Fail
42 Pass
3 Fail
Pass clip-path presentation attribute supported on an irrelevant element
Pass clip-rule presentation attribute supported on an irrelevant element
Pass color presentation attribute supported on an irrelevant element
@ -13,7 +13,9 @@ Pass display presentation attribute supported on an irrelevant element
Pass fill presentation attribute supported on an irrelevant element
Pass fill-opacity presentation attribute supported on an irrelevant element
Pass fill-rule presentation attribute supported on an irrelevant element
Fail filter presentation attribute supported on an irrelevant element
Pass filter presentation attribute supported on an irrelevant element
Pass flood-color presentation attribute supported on an irrelevant element
Pass flood-opacity presentation attribute supported on an irrelevant element
Pass font-family presentation attribute supported on an irrelevant element
Pass font-size presentation attribute supported on an irrelevant element
Fail font-stretch presentation attribute supported on an irrelevant element

View file

@ -1,9 +1,9 @@
Harness status: OK
Found 53 tests
Found 55 tests
48 Pass
5 Fail
51 Pass
4 Fail
Pass clip-path presentation attribute supported on a relevant element
Pass clip-rule presentation attribute supported on a relevant element
Pass color presentation attribute supported on a relevant element
@ -15,7 +15,9 @@ Pass display presentation attribute supported on a relevant element
Pass fill presentation attribute supported on a relevant element
Pass fill-opacity presentation attribute supported on a relevant element
Pass fill-rule presentation attribute supported on a relevant element
Fail filter presentation attribute supported on a relevant element
Pass filter presentation attribute supported on a relevant element
Pass flood-color presentation attribute supported on a relevant element
Pass flood-opacity presentation attribute supported on a relevant element
Pass font-family presentation attribute supported on a relevant element
Pass font-size presentation attribute supported on a relevant element
Fail font-stretch presentation attribute supported on a relevant element

View file

@ -1,9 +1,9 @@
Harness status: OK
Found 43 tests
Found 45 tests
39 Pass
4 Fail
42 Pass
3 Fail
Pass clip-path presentation attribute supported on an unknown SVG element
Pass clip-rule presentation attribute supported on an unknown SVG element
Pass color presentation attribute supported on an unknown SVG element
@ -13,7 +13,9 @@ Pass display presentation attribute supported on an unknown SVG element
Pass fill presentation attribute supported on an unknown SVG element
Pass fill-opacity presentation attribute supported on an unknown SVG element
Pass fill-rule presentation attribute supported on an unknown SVG element
Fail filter presentation attribute supported on an unknown SVG element
Pass filter presentation attribute supported on an unknown SVG element
Pass flood-color presentation attribute supported on an unknown SVG element
Pass flood-opacity presentation attribute supported on an unknown SVG element
Pass font-family presentation attribute supported on an unknown SVG element
Pass font-size presentation attribute supported on an unknown SVG element
Fail font-stretch presentation attribute supported on an unknown SVG element