Browse Source

LibWeb: Only negotiate NavigableContainerViewport size with objects

Size negotiation should not occur for other viewports, such as iframe,
since that would allow content inside the iframe to affect the size of
the iframe in the containing document.

300 new subtest passes on WPT. :^)
Andreas Kling 8 tháng trước cách đây
mục cha
commit
a7b791050e

+ 10 - 7
Libraries/LibWeb/Layout/NavigableContainerViewport.cpp

@@ -6,6 +6,7 @@
 
 #include <LibWeb/CSS/StyleValues/LengthStyleValue.h>
 #include <LibWeb/DOM/Document.h>
+#include <LibWeb/HTML/HTMLObjectElement.h>
 #include <LibWeb/Layout/NavigableContainerViewport.h>
 #include <LibWeb/Layout/Viewport.h>
 #include <LibWeb/Painting/NavigableContainerViewportPaintable.h>
@@ -24,13 +25,15 @@ NavigableContainerViewport::~NavigableContainerViewport() = default;
 
 void NavigableContainerViewport::prepare_for_replaced_layout()
 {
-    if (auto const* content_document = dom_node().content_document_without_origin_check()) {
-        if (auto const* root_element = content_document->document_element(); root_element && root_element->is_svg_svg_element()) {
-            auto natural_metrics = SVG::SVGSVGElement::negotiate_natural_metrics(static_cast<SVG::SVGSVGElement const&>(*root_element));
-            set_natural_width(natural_metrics.width);
-            set_natural_height(natural_metrics.height);
-            set_natural_aspect_ratio(natural_metrics.aspect_ratio);
-            return;
+    if (is<HTML::HTMLObjectElement>(dom_node())) {
+        if (auto const* content_document = dom_node().content_document_without_origin_check()) {
+            if (auto const* root_element = content_document->document_element(); root_element && root_element->is_svg_svg_element()) {
+                auto natural_metrics = SVG::SVGSVGElement::negotiate_natural_metrics(static_cast<SVG::SVGSVGElement const&>(*root_element));
+                set_natural_width(natural_metrics.width);
+                set_natural_height(natural_metrics.height);
+                set_natural_aspect_ratio(natural_metrics.aspect_ratio);
+                return;
+            }
         }
     }
     // FIXME: Do proper error checking, etc.

+ 153 - 154
Tests/LibWeb/Text/expected/wpt-import/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-auto.txt

@@ -6,8 +6,7 @@ Rerun
 
 Found 216 tests
 
-64 Pass
-152 Fail
+216 Pass
 Details
 Result	Test Name	MessagePass	placeholder: 'iframe', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', 	
@@ -21,22 +20,22 @@ Pass	placeholder: 'iframe', placeholderWidthAttr: '50%',
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', 	
-Fail	placeholder: 'iframe', svgViewBoxAttr: '0 0 100 200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', 	
-Fail	placeholder: 'iframe', svgWidthAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', svgWidthAttr: '200', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', svgWidthAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgWidthAttr: '200', 	
+Pass	placeholder: 'iframe', svgViewBoxAttr: '0 0 100 200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', 	
+Pass	placeholder: 'iframe', svgWidthAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', svgWidthAttr: '200', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', svgWidthAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgWidthAttr: '200', 	
 Pass	placeholder: 'iframe', placeholderWidthAttr: '100', svgWidthAttr: '200', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', 	
@@ -45,18 +44,18 @@ Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', svgWidthAttr: '200',
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', 	
-Fail	placeholder: 'iframe', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
+Pass	placeholder: 'iframe', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
 Pass	placeholder: 'iframe', svgWidthAttr: '25%', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', svgWidthAttr: '25%', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', svgWidthAttr: '25%', 	
@@ -69,90 +68,90 @@ Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', svgWidthAttr: '25%',
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', 	
-Fail	placeholder: 'iframe', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
-Fail	placeholder: 'iframe', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '100', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '50%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', svgWidthAttr: '25%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', svgWidthAttr: '25%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', svgWidthAttr: '25%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgWidthAttr: '25%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '100', svgWidthAttr: '25%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '25%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '25%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '25%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
+Pass	placeholder: 'iframe', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '100', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', svgWidthAttr: '25%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', svgWidthAttr: '25%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', svgWidthAttr: '25%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgWidthAttr: '25%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '100', svgWidthAttr: '25%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '25%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '25%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '25%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', svgHeightAttr: '25%', 	
@@ -165,22 +164,22 @@ Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', svgHeightAttr: '25%',
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', svgWidthAttr: '200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', svgWidthAttr: '200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', svgWidthAttr: '200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgWidthAttr: '200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', svgWidthAttr: '200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', svgWidthAttr: '200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', svgWidthAttr: '200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgWidthAttr: '200', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgWidthAttr: '200', svgHeightAttr: '25%', 	
@@ -189,18 +188,18 @@ Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', svgWidthAttr: '200', sv
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
@@ -213,15 +212,15 @@ Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', svgWidthAttr: '25%', sv
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	

+ 49 - 50
Tests/LibWeb/Text/expected/wpt-import/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-fixed.txt

@@ -6,8 +6,7 @@ Rerun
 
 Found 216 tests
 
-168 Pass
-48 Fail
+216 Pass
 Details
 Result	Test Name	MessagePass	placeholder: 'iframe', placeholderHeightAttr: '100px', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', 	
@@ -21,10 +20,10 @@ Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr:
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', 	
-Fail	placeholder: 'iframe', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', 	
+Pass	placeholder: 'iframe', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', 	
 Pass	placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', 	
@@ -33,10 +32,10 @@ Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr:
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', 	
-Fail	placeholder: 'iframe', placeholderHeightAttr: '100px', svgWidthAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', 	
+Pass	placeholder: 'iframe', placeholderHeightAttr: '100px', svgWidthAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', 	
 Pass	placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', 	
@@ -45,10 +44,10 @@ Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr:
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', 	
-Fail	placeholder: 'iframe', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
+Pass	placeholder: 'iframe', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
 Pass	placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
@@ -69,10 +68,10 @@ Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr:
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', 	
-Fail	placeholder: 'iframe', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
+Pass	placeholder: 'iframe', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
 Pass	placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
@@ -93,10 +92,10 @@ Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr:
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
@@ -105,10 +104,10 @@ Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr:
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', 	
@@ -117,10 +116,10 @@ Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr:
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
@@ -141,10 +140,10 @@ Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr:
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
@@ -165,10 +164,10 @@ Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr:
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
@@ -177,10 +176,10 @@ Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr:
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', 	
@@ -189,10 +188,10 @@ Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr:
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
@@ -213,10 +212,10 @@ Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr:
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100px', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100px', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	

+ 101 - 102
Tests/LibWeb/Text/expected/wpt-import/html/rendering/replaced-elements/svg-embedded-sizing/svg-in-iframe-percentage.txt

@@ -6,8 +6,7 @@ Rerun
 
 Found 216 tests
 
-116 Pass
-100 Fail
+216 Pass
 Details
 Result	Test Name	MessagePass	placeholder: 'iframe', placeholderHeightAttr: '100%', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', 	
@@ -21,22 +20,22 @@ Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr:
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', 	
-Fail	placeholder: 'iframe', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', 	
+Pass	placeholder: 'iframe', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', 	
-Fail	placeholder: 'iframe', placeholderHeightAttr: '100%', svgWidthAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', 	
+Pass	placeholder: 'iframe', placeholderHeightAttr: '100%', svgWidthAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', 	
 Pass	placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', 	
@@ -45,16 +44,16 @@ Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr:
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', 	
-Fail	placeholder: 'iframe', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
+Pass	placeholder: 'iframe', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', 	
 Pass	placeholder: 'iframe', placeholderHeightAttr: '100%', svgWidthAttr: '25%', 	
@@ -69,88 +68,88 @@ Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr:
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', 	
-Fail	placeholder: 'iframe', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
+Pass	placeholder: 'iframe', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', 	
-Fail	placeholder: 'iframe', placeholderHeightAttr: '100%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', placeholderHeightAttr: '100%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '200', 	
 Pass	placeholder: 'iframe', placeholderHeightAttr: '100%', svgHeightAttr: '25%', 	
@@ -165,22 +164,22 @@ Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr:
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', 	
@@ -189,16 +188,16 @@ Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr:
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '200', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
@@ -213,15 +212,15 @@ Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr:
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '100', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
-Fail	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
+Pass	placeholder: 'iframe', containerWidthStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%', 	
 Pass	placeholder: 'iframe', containerWidthStyle: '400px', containerHeightStyle: '400px', placeholderWidthAttr: '50%', placeholderHeightAttr: '100%', svgViewBoxAttr: '0 0 100 200', svgWidthAttr: '25%', svgHeightAttr: '25%',