diff --git a/Tests/LibWeb/TestConfig.ini b/Tests/LibWeb/TestConfig.ini index 4ece5e6bb4..4b871b337e 100644 --- a/Tests/LibWeb/TestConfig.ini +++ b/Tests/LibWeb/TestConfig.ini @@ -166,3 +166,6 @@ Text/input/test-http-test-server.html ; Too slow for CI Text/input/wpt-import/dom/nodes/ParentNode-querySelector-All.html +Text/input/wpt-import/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-fixed.html +Text/input/wpt-import/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-auto.html +Text/input/wpt-import/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-percentage.html diff --git a/Tests/LibWeb/Text/expected/wpt-import/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-auto.txt b/Tests/LibWeb/Text/expected/wpt-import/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-auto.txt new file mode 100644 index 0000000000..596566fcb5 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-auto.txt @@ -0,0 +1,226 @@ +Summary + +Harness status: OK + +Rerun + +Found 216 tests + +216 Fail +Details +Result Test Name MessageFail placeholder: 'object', +Fail placeholder: 'object', containerWidthStyle: '400px', +Fail placeholder: 'object', containerHeightStyle: '400px', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', +Fail placeholder: 'object', placeholderWidthAttr: '100', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', +Fail placeholder: 'object', placeholderWidthAttr: '50%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', +Fail placeholder: 'object', svgViewBoxAttr: '0 0 100 200', +Fail placeholder: 'object', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', +Fail placeholder: 'object', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', +Fail placeholder: 'object', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', +Fail placeholder: 'object', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', +Fail placeholder: 'object', svgWidthAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', svgWidthAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', svgWidthAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', svgWidthAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '100', svgWidthAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '50%', svgWidthAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', +Fail placeholder: 'object', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', +Fail placeholder: 'object', svgWidthAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', svgWidthAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', svgWidthAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', svgWidthAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '100', svgWidthAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '50%', svgWidthAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', +Fail placeholder: 'object', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', +Fail placeholder: 'object', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '100', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '50%', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgHeightAttr: '200', +Fail placeholder: 'object', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', +Fail placeholder: 'object', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '100', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '100', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '50%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgHeightAttr: '25%', +Fail placeholder: 'object', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', +Fail placeholder: 'object', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '100', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-fixed.txt b/Tests/LibWeb/Text/expected/wpt-import/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-fixed.txt new file mode 100644 index 0000000000..e429475c51 --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-fixed.txt @@ -0,0 +1,226 @@ +Summary + +Harness status: OK + +Rerun + +Found 216 tests + +216 Fail +Details +Result Test Name MessageFail placeholder: 'object', placeholderHeightAttr: '100px', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100px', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100px', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', +Fail placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', +Fail placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', +Fail placeholder: 'object', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', +Fail placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', +Fail placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', +Fail placeholder: 'object', placeholderHeightAttr: '100px', svgWidthAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', +Fail placeholder: 'object', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', +Fail placeholder: 'object', placeholderHeightAttr: '100px', svgWidthAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', +Fail placeholder: 'object', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', +Fail placeholder: 'object', placeholderHeightAttr: '100px', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderHeightAttr: '100px', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', \ No newline at end of file diff --git a/Tests/LibWeb/Text/expected/wpt-import/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-percentage.txt b/Tests/LibWeb/Text/expected/wpt-import/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-percentage.txt new file mode 100644 index 0000000000..203b86206c --- /dev/null +++ b/Tests/LibWeb/Text/expected/wpt-import/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-percentage.txt @@ -0,0 +1,226 @@ +Summary + +Harness status: OK + +Rerun + +Found 216 tests + +216 Fail +Details +Result Test Name MessageFail placeholder: 'object', placeholderHeightAttr: '100%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', +Fail placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', +Fail placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', +Fail placeholder: 'object', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', +Fail placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', +Fail placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', +Fail placeholder: 'object', placeholderHeightAttr: '100%', svgWidthAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', +Fail placeholder: 'object', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', +Fail placeholder: 'object', placeholderHeightAttr: '100%', svgWidthAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', +Fail placeholder: 'object', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', +Fail placeholder: 'object', placeholderHeightAttr: '100%', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', +Fail placeholder: 'object', placeholderHeightAttr: '100%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', +Fail placeholder: 'object', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', \ No newline at end of file diff --git a/Tests/LibWeb/Text/input/wpt-import/html/rendering/replaced-elements/svg-embedded-sizing/svg-embedded-sizing.js b/Tests/LibWeb/Text/input/wpt-import/html/rendering/replaced-elements/svg-embedded-sizing/svg-embedded-sizing.js new file mode 100644 index 0000000000..a502d2c747 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/html/rendering/replaced-elements/svg-embedded-sizing/svg-embedded-sizing.js @@ -0,0 +1,96 @@ +// global async_test, assert_equals +// +// This test generates a couple of scenarios (each a +// SVGSizing.TestData) for sizing inline and uses a simple +// JavaScript sizing implementation for comparison. +// +// The tests loops through different combinations of: +// +// * width and height on , + SVG sizing: <object> + + + + + + + + + + + + +
+
+
+ + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-fixed.html b/Tests/LibWeb/Text/input/wpt-import/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-fixed.html new file mode 100644 index 0000000000..564fe865d3 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-fixed.html @@ -0,0 +1,33 @@ + + + + + SVG sizing: <object> + + + + + + + + + + + + +
+
+
+ + + + diff --git a/Tests/LibWeb/Text/input/wpt-import/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-percentage.html b/Tests/LibWeb/Text/input/wpt-import/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-percentage.html new file mode 100644 index 0000000000..741a750ce8 --- /dev/null +++ b/Tests/LibWeb/Text/input/wpt-import/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-object-percentage.html @@ -0,0 +1,33 @@ + + + + + SVG sizing: <object> + + + + + + + + + + + + +
+
+
+ + + +