Refactored image cache task - details below.

* Simpler image cache API for clients to use.
 * Significantly fewer threads.
   * One thread for image cache task (multiplexes commands, decoder threads and async resource requests).
   * 4 threads for decoder worker tasks.
 * Removed ReflowEvent hacks in script and layout tasks.
   * Image elements pass a Trusted<T> to image cache, which is used to dirty nodes via script task. Previous use of Untrusted addresses was unsafe.
   * Image requests such as background-image on layout / paint threads trigger repaint only rather than full reflow.
 * Add reflow batching for when multiple images load quickly.
   * Reduces the number of paints loading wikipedia from ~95 to ~35.
 * Reasonably simple to add proper prefetch support in a follow up PR.
 * Async loaded images always construct Image fragments now, instead of generic.
   * Image fragments support the image not being present.
 * Simpler implementation of synchronous image loading for reftests.
 * Removed image holder.
 * image.onload support.
 * image NaturalWidth and NaturalHeight support.
 * Updated WPT expectations.
This commit is contained in:
Glenn Watson 2015-04-20 13:34:26 +10:00
parent e278e5b9a2
commit d8aef7208e
33 changed files with 2785 additions and 1679 deletions

View file

@ -2859,15 +2859,6 @@
[HTMLImageElement interface: attribute crossOrigin]
expected: FAIL
[HTMLImageElement interface: attribute naturalWidth]
expected: FAIL
[HTMLImageElement interface: attribute naturalHeight]
expected: FAIL
[HTMLImageElement interface: attribute complete]
expected: FAIL
[HTMLImageElement interface: attribute currentSrc]
expected: FAIL
@ -2883,15 +2874,6 @@
[HTMLImageElement interface: document.createElement("img") must inherit property "crossOrigin" with the proper type (4)]
expected: FAIL
[HTMLImageElement interface: document.createElement("img") must inherit property "naturalWidth" with the proper type (9)]
expected: FAIL
[HTMLImageElement interface: document.createElement("img") must inherit property "naturalHeight" with the proper type (10)]
expected: FAIL
[HTMLImageElement interface: document.createElement("img") must inherit property "complete" with the proper type (11)]
expected: FAIL
[HTMLImageElement interface: document.createElement("img") must inherit property "currentSrc" with the proper type (12)]
expected: FAIL

View file

@ -1,6 +1,650 @@
[svg-in-img-auto.html]
type: testharness
expected: TIMEOUT
[placeholder: \'img\', ]
expected: TIMEOUT
[placeholder: \'img\', placeholderWidthAttr: \'100\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', ]
expected: FAIL
[placeholder: \'img\', svgViewBoxAttr: \'0 0 100 200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', svgViewBoxAttr: \'0 0 100 200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', svgViewBoxAttr: \'0 0 100 200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', svgViewBoxAttr: \'0 0 100 200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', svgViewBoxAttr: \'0 0 100 200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', svgViewBoxAttr: \'0 0 100 200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', svgViewBoxAttr: \'0 0 100 200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', svgViewBoxAttr: \'0 0 100 200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', svgViewBoxAttr: \'0 0 100 200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', svgViewBoxAttr: \'0 0 100 200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', svgViewBoxAttr: \'0 0 100 200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', svgViewBoxAttr: \'0 0 100 200\', ]
expected: FAIL
[placeholder: \'img\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', ]
expected: FAIL
[placeholder: \'img\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL

View file

@ -1,6 +1,650 @@
[svg-in-img-fixed.html]
type: testharness
expected: TIMEOUT
[placeholder: \'img\', placeholderHeightAttr: \'100px\', ]
expected: TIMEOUT
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderHeightAttr: \'100px\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100px\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100px\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', ]
expected: FAIL
[placeholder: \'img\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', ]
expected: FAIL
[placeholder: \'img\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderHeightAttr: \'100px\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderHeightAttr: \'100px\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100px\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100px\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderHeightAttr: \'100px\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderHeightAttr: \'100px\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100px\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100px\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100px\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL

View file

@ -1,6 +1,650 @@
[svg-in-img-percentage.html]
type: testharness
expected: TIMEOUT
[placeholder: \'img\', placeholderHeightAttr: \'100%\', ]
expected: TIMEOUT
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', ]
expected: FAIL
[placeholder: \'img\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', ]
expected: FAIL
[placeholder: \'img\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderHeightAttr: \'100%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderHeightAttr: \'100%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', containerHeightStyle: \'400px\', placeholderWidthAttr: \'50%\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderWidthAttr: \'100\', placeholderHeightAttr: \'100%\', svgViewBoxAttr: \'0 0 100 200\', svgWidthAttr: \'200\', svgHeightAttr: \'200\', ]
expected: FAIL
[placeholder: \'img\', placeholderHeightAttr: \'100%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderHeightAttr: \'100%\', ]
expected: FAIL
[placeholder: \'img\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderHeightAttr: \'100%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderHeightAttr: \'100%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL
[placeholder: \'img\', containerWidthStyle: \'400px\', placeholderHeightAttr: \'100%\', svgWidthAttr: \'25%\', svgHeightAttr: \'25%\', ]
expected: FAIL

View file

@ -1,11 +1,5 @@
[relevant-mutations.html]
type: testharness
[src set]
expected: FAIL
[src changed]
expected: FAIL
[src removed]
expected: FAIL
@ -27,9 +21,6 @@
[sizes removed]
expected: FAIL
[src set to same value]
expected: FAIL
[crossorigin absent to empty]
expected: FAIL
@ -60,51 +51,84 @@
[crossorigin use-credentials to anonymous]
expected: FAIL
[inserted into picture]
[crossorigin state not changed: absent, removeAttribute]
expected: FAIL
[removed from picture]
[crossorigin state not changed: empty to anonymous]
expected: FAIL
[parent is picture, previous source inserted]
[crossorigin state not changed: anonymous to foobar]
expected: FAIL
[parent is picture, previous source removed]
[crossorigin state not changed: use-credentials to USE-CREDENTIALS]
expected: FAIL
[parent is picture, previous source has srcset set]
[inserted into picture ancestor]
expected: FAIL
[parent is picture, previous source has srcset changed]
[removed from picture ancestor]
expected: FAIL
[parent is picture, previous source has srcset removed]
[ancestor picture has a source inserted]
expected: FAIL
[parent is picture, previous source has sizes set]
[ancestor picture has a source removed]
expected: FAIL
[parent is picture, previous source has sizes changed]
[ancestor picture; previous sibling source inserted]
expected: FAIL
[parent is picture, previous source has sizes removed]
[ancestor picture; previous sibling source removed]
expected: FAIL
[parent is picture, previous source has media set]
[parent is picture, following sibling source inserted]
expected: FAIL
[parent is picture, previous source has media changed]
[parent is picture, following sibling source removed]
expected: FAIL
[parent is picture, previous source has media removed]
[parent is picture, following sibling source has srcset set]
expected: FAIL
[parent is picture, previous source has type set]
[media on img set]
expected: FAIL
[parent is picture, previous source has type changed]
[type on img set]
expected: FAIL
[parent is picture, previous source has type removed]
[class on img set]
expected: FAIL
[alt on img set]
expected: FAIL
[src on previous sibling source set]
expected: FAIL
[class on previous sibling source set]
expected: FAIL
[inserted/removed children of img]
expected: FAIL
[picture is inserted]
expected: FAIL
[picture is removed]
expected: FAIL
[parent is picture, following img inserted]
expected: FAIL
[parent is picture, following img removed]
expected: FAIL
[parent is picture, following img has src set]
expected: FAIL
[parent is picture, following img has srcset set]
expected: FAIL
[parent is picture, following img has sizes set]
expected: FAIL

View file

@ -11,22 +11,14 @@
async_test(function() {
var img = window.document.getElementsByTagName("img")[0];
var wait_for_img_load = this.step_func(function (f) {
if (img.width != 0) {
f();
} else {
window.setTimeout(function() { wait_for_img_load(f) }, 1);
}
});
wait_for_img_load(this.step_func_done(function() {
img.onload = this.step_func_done(function() {
assert_equals(img.width, 500);
assert_equals(img.height, 378);
img.width = 200;
img.height = 100;
assert_equals(img.width, 200);
assert_equals(img.height, 100);
}));
});
});
</script>
</body>