+2012-12-05 Thiago Marcos P. Santos <thiago.santos@intel.com>
+
+ [EFL] Unreviewed gardening.
+
+ Removed duplicated test expectations.
+
+ * platform/efl-wk1/compositing/geometry/fixed-position-iframe-composited-page-scale-down-expected.png: Removed.
+ * platform/efl-wk1/compositing/geometry/fixed-position-transform-composited-page-scale-down-expected.png: Removed.
+ * platform/efl-wk1/compositing/geometry/fixed-position-transform-composited-page-scale-expected.png: Removed.
+ * platform/efl-wk1/compositing/repaint/composited-document-element-expected.png: Removed.
+ * platform/efl-wk1/dom/xhtml/level3/core/documentnormalizedocument10-expected.txt: Removed.
+ * platform/efl-wk1/fast/dom/DOMException/prototype-object-expected.txt: Removed.
+ * platform/efl-wk1/fast/dom/DOMException/stack-trace-expected.txt: Removed.
+ * platform/efl-wk1/mathml/presentation/roots-expected.txt: Removed.
+ * platform/efl-wk1/mathml/presentation/row-alignment-expected.txt: Removed.
+ * platform/efl-wk1/mathml/presentation/sub-expected.txt: Removed.
+ * platform/efl-wk1/mathml/presentation/subsup-expected.txt: Removed.
+ * platform/efl-wk1/media/video-aspect-ratio-expected.png: Removed.
+ * platform/efl-wk1/svg/dynamic-updates/SVGUseElement-dom-requiredFeatures-expected.png: Removed.
+ * platform/efl-wk2/dom/xhtml/level3/core/documentnormalizedocument10-expected.txt: Removed.
+ * platform/efl-wk2/fast/dom/DOMException/prototype-object-expected.txt: Removed.
+ * platform/efl-wk2/fast/dom/DOMException/stack-trace-expected.txt: Removed.
+ * platform/efl-wk2/fast/media/mq-resolution-dpi-dpcm-warning-expected.txt: Removed.
+ * platform/efl-wk2/fast/media/mq-resolution-expected.txt: Removed.
+ * platform/efl-wk2/fast/media/w3c/test_media_queries-expected.txt: Removed.
+ * platform/efl-wk2/http/tests/loading/text-content-type-with-binary-extension-expected.txt: Removed.
+ * platform/efl/fast/canvas/fillText-shadow-expected.txt: Removed.
+ * platform/efl/fast/dom/HTMLInputElement/input-slider-update-styled-expected.txt: Removed.
+ * platform/efl/fast/forms/005-expected.png: Removed.
+ * platform/efl/fast/forms/range/range-thumb-height-percentage-expected.txt: Removed.
+ * platform/efl/fast/forms/range/slider-thumb-stylability-expected.txt: Removed.
+ * platform/efl/fast/images/exif-orientation-image-document-expected.txt: Removed.
+ * platform/efl/fast/media/mq-resolution-dpi-dpcm-warning-expected.txt: Renamed from LayoutTests/platform/efl-wk1/fast/media/mq-resolution-dpi-dpcm-warning-expected.txt.
+ * platform/efl/fast/media/mq-resolution-expected.txt: Renamed from LayoutTests/platform/efl-wk1/fast/media/mq-resolution-expected.txt.
+ * platform/efl/fast/media/w3c/test_media_queries-expected.txt: Renamed from LayoutTests/platform/efl-wk1/fast/media/w3c/test_media_queries-expected.txt.
+ * platform/efl/fast/multicol/overflow-across-columns-expected.png: Removed.
+ * platform/efl/fast/multicol/overflow-across-columns-percent-height-expected.png: Removed.
+ * platform/efl/fast/regions/absolute-pos-elem-in-named-flow-expected.txt: Removed.
+ * platform/efl/fast/regions/autowidth-attachedinvalidregion-expected.txt: Removed.
+ * platform/efl/fast/regions/bottom-overflow-out-of-first-region-expected.png: Removed.
+ * platform/efl/fast/regions/content-flowed-into-regions-no-scroll-expected.txt: Removed.
+ * platform/efl/fast/regions/content-webkit-from-flow-parsing-expected.txt: Removed.
+ * platform/efl/fast/regions/element-region-overset-state-expected.txt: Removed.
+ * platform/efl/fast/regions/element-region-overset-state-negative-letter-spacing-expected.txt: Removed.
+ * platform/efl/fast/regions/element-region-overset-state-vertical-rl-expected.txt: Removed.
+ * platform/efl/fast/regions/element-region-overset-state-vertical-rl-negative-letter-spacing-expected.txt: Removed.
+ * platform/efl/fast/regions/fixed-pos-elem-in-named-flow-expected.txt: Removed.
+ * platform/efl/fast/regions/fixed-pos-elem-in-named-flow2-expected.txt: Removed.
+ * platform/efl/fast/regions/flexbox-in-region-crash-expected.txt: Removed.
+ * platform/efl/fast/regions/flow-anonymous-children-expected.txt: Removed.
+ * platform/efl/fast/regions/flow-region-into-itself-crash-expected.txt: Removed.
+ * platform/efl/fast/regions/flowed-content-bounding-client-rect-expected.txt: Removed.
+ * platform/efl/fast/regions/flowed-content-bounding-client-rect-horizontal-bt-expected.txt: Removed.
+ * platform/efl/fast/regions/flowed-content-bounding-client-rect-vertical-expected.txt: Removed.
+ * platform/efl/fast/regions/flowed-content-bounding-client-rect-vertical-rl-expected.txt: Removed.
+ * platform/efl/fast/regions/flowed-content-transform-bounding-client-rect-expected.txt: Removed.
+ * platform/efl/fast/regions/get-region-flow-ranges-absolute-pos-expected.txt: Removed.
+ * platform/efl/fast/regions/get-region-flow-ranges-content-nodes-expected.txt: Removed.
+ * platform/efl/fast/regions/get-region-flow-ranges-display-none-expected.txt: Removed.
+ * platform/efl/fast/regions/get-region-flow-ranges-empty-regions-expected.txt: Removed.
+ * platform/efl/fast/regions/get-region-flow-ranges-expected.txt: Removed.
+ * platform/efl/fast/regions/get-region-flow-ranges-fixed-pos-expected.txt: Removed.
+ * platform/efl/fast/regions/get-region-flow-ranges-horiz-bt-expected.txt: Removed.
+ * platform/efl/fast/regions/get-region-flow-ranges-inline-only-expected.txt: Removed.
+ * platform/efl/fast/regions/get-region-flow-ranges-text-expected.txt: Removed.
+ * platform/efl/fast/regions/get-region-flow-ranges-text-vert-lr-expected.txt: Removed.
+ * platform/efl/fast/regions/get-region-flow-ranges-vert-lr-expected.txt: Removed.
+ * platform/efl/fast/regions/get-region-flow-ranges-vert-rl-expected.txt: Removed.
+ * platform/efl/fast/regions/get-region-flow-ranges-writing-modes-rl-rb-lr-expected.txt: Removed.
+ * platform/efl/fast/regions/get-region-flow-ranges-writing-modes-tb-rl-lr-expected.txt: Removed.
+ * platform/efl/fast/regions/get-regions-by-content-expected.txt: Removed.
+ * platform/efl/fast/regions/get-regions-by-content-horiz-bt-expected.txt: Removed.
+ * platform/efl/fast/regions/get-regions-by-content-horiz-tb-expected.txt: Removed.
+ * platform/efl/fast/regions/get-regions-by-content-vert-lr-expected.txt: Removed.
+ * platform/efl/fast/regions/get-regions-by-content-vert-rl-expected.txt: Removed.
+ * platform/efl/fast/regions/get-regions-by-content2-expected.txt: Removed.
+ * platform/efl/fast/regions/hit-test-float-expected.txt: Removed.
+ * platform/efl/fast/regions/hit-test-region-expected.txt: Removed.
+ * platform/efl/fast/regions/imbricated-flow-threads-crash-expected.txt: Removed.
+ * platform/efl/fast/regions/move-anonymous-block-inside-named-flow-crash-expected.txt: Removed.
+ * platform/efl/fast/regions/moved-content-node-crash-expected.txt: Removed.
+ * platform/efl/fast/regions/multiple-directionality-changes-in-variable-width-regions-expected.png: Removed.
+ * platform/efl/fast/regions/no-split-line-box-expected.txt: Removed.
+ * platform/efl/fast/regions/overflow-in-uniform-regions-dynamic-expected.png: Removed.
+ * platform/efl/fast/regions/overflow-in-variable-width-regions-expected.png: Removed.
+ * platform/efl/fast/regions/overflow-not-moving-below-floats-in-variable-width-regions-expected.png: Removed.
+ * platform/efl/fast/regions/overflow-rtl-in-variable-width-regions-expected.png: Removed.
+ * platform/efl/fast/regions/overflow-size-change-in-variable-width-regions-expected.png: Removed.
+ * platform/efl/fast/regions/overflow-size-change-with-stacking-context-rtl-expected.png: Removed.
+ * platform/efl/fast/regions/parse-incomplete-region-rule-expected.txt: Removed.
+ * platform/efl/fast/regions/parsing-region-style-rule-expected.txt: Removed.
+ * platform/efl/fast/regions/percentage-margins-mixed-ltr-dominant-regions-expected.png: Removed.
+ * platform/efl/fast/regions/percentage-margins-mixed-rtl-dominant-regions-expected.png: Removed.
+ * platform/efl/fast/regions/percentage-margins-rtl-variable-width-regions-expected.png: Removed.
+ * platform/efl/fast/regions/percentage-margins-variable-width-regions-expected.png: Removed.
+ * platform/efl/fast/regions/positioned-vrl-in-named-flow-expected.txt: Removed.
+ * platform/efl/fast/regions/positioned-vrl-in-parent-named-flow-expected.txt: Removed.
+ * platform/efl/fast/regions/positioned-with-vrl-parent-in-named-flow-expected.txt: Removed.
+ * platform/efl/fast/regions/region-attached-wrong-flow-crash-expected.txt: Removed.
+ * platform/efl/fast/regions/region-element-display-change-expected.txt: Removed.
+ * platform/efl/fast/regions/region-element-display-restriction-expected.txt: Removed.
+ * platform/efl/fast/regions/region-element-dynamic-attach-flow-expected.txt: Removed.
+ * platform/efl/fast/regions/region-element-dynamic-detach-flow-expected.txt: Removed.
+ * platform/efl/fast/regions/region-flow-reattach-crash-expected.txt: Removed.
+ * platform/efl/fast/regions/region-range-for-box-crash-expected.txt: Removed.
+ * platform/efl/fast/regions/remove-flow-thread-crash-expected.txt: Removed.
+ * platform/efl/fast/regions/removed-element-style-in-region-crash-expected.txt: Removed.
+ * platform/efl/fast/regions/select-in-region-crash-expected.txt: Removed.
+ * platform/efl/fast/regions/set-box-style-in-region-crash-expected.txt: Removed.
+ * platform/efl/fast/regions/svg-root-element-collected-expected.txt: Removed.
+ * platform/efl/fast/regions/symbol-in-named-flow-crash-expected.txt: Removed.
+ * platform/efl/fast/regions/text-region-breaks-expected.txt: Removed.
+ * platform/efl/fast/regions/text-region-split-after-resize-expected.txt: Removed.
+ * platform/efl/fast/regions/text-region-split-expected.txt: Removed.
+ * platform/efl/fast/regions/text-region-split-horizontal-bt-expected.txt: Removed.
+ * platform/efl/fast/regions/text-region-split-vertical-expected.txt: Removed.
+ * platform/efl/fast/regions/text-region-split-vertical-rl-expected.txt: Removed.
+ * platform/efl/fast/regions/top-overflow-out-of-second-region-expected.png: Removed.
+ * platform/efl/fast/regions/webkit-flow-double-pagination-float-push-expected.png: Removed.
+ * platform/efl/fast/regions/webkit-flow-float-pushed-to-last-region-expected.png: Removed.
+ * platform/efl/fast/regions/webkit-flow-float-unable-to-push-expected.png: Removed.
+ * platform/efl/fast/regions/webkit-flow-inlines-inside-regions-bounds-expected.png: Removed.
+ * platform/efl/fast/regions/webkit-flow-inlines-inside-regions-bounds-vertical-expected.png: Removed.
+ * platform/efl/fast/regions/webkit-flow-inlines-inside-regions-bounds-vertical-rl-expected.png: Removed.
+ * platform/efl/fast/regions/webkit-flow-parsing-expected.txt: Removed.
+ * platform/efl/fast/regions/webkit-region-overflow-parsing-expected.txt: Removed.
+ * platform/efl/fast/regions/webkit-region-rule-expected.txt: Removed.
+ * platform/efl/fast/repaint/background-generated-expected.png: Removed.
+ * platform/efl/fast/repaint/line-flow-with-floats-1-expected.png: Removed.
+ * platform/efl/fast/repaint/line-flow-with-floats-10-expected.png: Removed.
+ * platform/efl/fast/repaint/line-flow-with-floats-2-expected.png: Removed.
+ * platform/efl/fast/repaint/line-flow-with-floats-3-expected.png: Removed.
+ * platform/efl/fast/repaint/line-flow-with-floats-4-expected.png: Removed.
+ * platform/efl/fast/repaint/line-flow-with-floats-5-expected.png: Removed.
+ * platform/efl/fast/repaint/line-flow-with-floats-6-expected.png: Removed.
+ * platform/efl/fast/repaint/line-flow-with-floats-7-expected.png: Removed.
+ * platform/efl/fast/repaint/line-flow-with-floats-8-expected.png: Removed.
+ * platform/efl/fast/repaint/line-flow-with-floats-9-expected.png: Removed.
+ * platform/efl/fast/repaint/slider-thumb-float-expected.txt: Removed.
+ * platform/efl/fast/selectors/unqualified-hover-strict-expected.txt: Removed.
+ * platform/efl/fast/table/025-expected.png: Removed.
+ * platform/efl/fast/text/international/bidi-layout-across-linebreak-expected.txt: Removed.
+ * platform/efl/fast/text/international/bidi-listbox-expected.txt: Removed.
+ * platform/efl/fast/text/international/bidi-neutral-directionality-paragraph-start-expected.txt: Removed.
+ * platform/efl/fast/text/international/bidi-override-expected.txt: Removed.
+ * platform/efl/svg/clip-path/clip-in-mask-objectBoundingBox-expected.png: Removed.
+ * platform/efl/svg/clip-path/clip-in-mask-userSpaceOnUse-expected.png: Removed.
+ * platform/efl/svg/css/path-gradient-stroke-shadow-expected.txt: Removed.
+ * platform/efl/svg/dom/css-transforms-expected.txt: Removed.
+ * platform/efl/svg/text/font-size-below-point-five-2-expected.png: Removed.
+ * platform/efl/svg/text/scaled-font-expected.png: Removed.
+ * platform/efl/svg/text/text-hkern-expected.png: Removed.
+ * platform/efl/svg/text/text-vkern-on-horizontal-text-expected.png: Removed.
+ * platform/efl/svg/zoom/page/zoom-mask-with-percentages-expected.txt: Removed.
+ * platform/efl/svg/zoom/text/zoom-svg-float-border-padding-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug1055-1-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug10565-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug10633-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug106816-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug11026-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug113235-1-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug113235-2-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug113424-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug120107-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug126742-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug1271-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug12908-1-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug12908-2-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug1296-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug13118-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug13169-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug139524-2-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug1430-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug154780-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug15544-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug159108-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug17130-1-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug17130-2-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug17138-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug19061-1-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug19061-2-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug196870-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug215629-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug26553-expected.png: Removed.
+ * platform/efl/tables/mozilla/bugs/bug26553-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug27038-1-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug27038-2-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug2886-2-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug29314-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug2981-2-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug3309-1-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug3309-2-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug33137-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug4093-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug42187-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug4284-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug46480-1-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug46480-2-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug50695-2-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug5538-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug56563-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug5797-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug625-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug67915-1-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug69187-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug7112-1-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug7112-2-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug8032-1-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug82946-2-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug83786-expected.txt: Removed.
+ * platform/efl/tables/mozilla/bugs/bug9024-expected.txt: Removed.
+ * platform/efl/tables/mozilla/core/bloomberg-expected.txt: Removed.
+ * platform/efl/tables/mozilla/core/col_widths_auto_autoFix-expected.txt: Removed.
+ * platform/efl/tables/mozilla/core/misc-expected.txt: Removed.
+ * platform/efl/tables/mozilla/core/row_span-expected.txt: Removed.
+ * platform/efl/tables/mozilla/marvin/backgr_index-expected.txt: Removed.
+ * platform/efl/tables/mozilla/marvin/tbody_valign_baseline-expected.txt: Removed.
+ * platform/efl/tables/mozilla/marvin/tbody_valign_bottom-expected.txt: Removed.
+ * platform/efl/tables/mozilla/marvin/tbody_valign_middle-expected.txt: Removed.
+ * platform/efl/tables/mozilla/marvin/tbody_valign_top-expected.txt: Removed.
+ * platform/efl/tables/mozilla/marvin/td_valign_baseline-expected.txt: Removed.
+ * platform/efl/tables/mozilla/marvin/td_valign_bottom-expected.txt: Removed.
+ * platform/efl/tables/mozilla/marvin/td_valign_middle-expected.txt: Removed.
+ * platform/efl/tables/mozilla/marvin/td_valign_top-expected.txt: Removed.
+ * platform/efl/tables/mozilla/marvin/tfoot_valign_baseline-expected.txt: Removed.
+ * platform/efl/tables/mozilla/marvin/tfoot_valign_bottom-expected.txt: Removed.
+ * platform/efl/tables/mozilla/marvin/tfoot_valign_middle-expected.txt: Removed.
+ * platform/efl/tables/mozilla/marvin/tfoot_valign_top-expected.txt: Removed.
+ * platform/efl/tables/mozilla/marvin/th_valign_baseline-expected.txt: Removed.
+ * platform/efl/tables/mozilla/marvin/th_valign_bottom-expected.txt: Removed.
+ * platform/efl/tables/mozilla/marvin/th_valign_middle-expected.txt: Removed.
+ * platform/efl/tables/mozilla/marvin/th_valign_top-expected.txt: Removed.
+ * platform/efl/tables/mozilla/marvin/thead_valign_baseline-expected.txt: Removed.
+ * platform/efl/tables/mozilla/marvin/thead_valign_bottom-expected.txt: Removed.
+ * platform/efl/tables/mozilla/marvin/thead_valign_middle-expected.txt: Removed.
+ * platform/efl/tables/mozilla/marvin/thead_valign_top-expected.txt: Removed.
+ * platform/efl/tables/mozilla/marvin/tr_valign_baseline-expected.txt: Removed.
+ * platform/efl/tables/mozilla/marvin/tr_valign_bottom-expected.txt: Removed.
+ * platform/efl/tables/mozilla/marvin/tr_valign_middle-expected.txt: Removed.
+ * platform/efl/tables/mozilla/marvin/tr_valign_top-expected.txt: Removed.
+ * platform/efl/tables/mozilla/marvin/x_table_align_center-expected.txt: Removed.
+ * platform/efl/tables/mozilla/other/cell_widths-expected.txt: Removed.
+ * platform/efl/tables/mozilla_expected_failures/collapsing_borders/bug41262-1-expected.txt: Removed.
+
2012-12-05 Nandor Huszka <hnandor@inf.u-szeged.hu>
[Qt] Unreviewed gardening.
+++ /dev/null
-Test http://www.w3.org/2001/DOM-Test-Suite/level3/core/documentnormalizedocument10
-Status error
-Message Line 112: HierarchyRequestError
+++ /dev/null
-This tests the prototype chain of DOMException objects.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS e.toString() is "Error: HierarchyRequestError: DOM Exception 3"
-PASS Object.prototype.toString.call(e) is "[object DOMException]"
-PASS Object.prototype.toString.call(e.__proto__) is "[object DOMExceptionPrototype]"
-PASS Object.prototype.toString.call(e.__proto__.__proto__) is "[object Error]"
-PASS e.constructor.toString() is "[object DOMExceptionConstructor]"
-PASS e instanceof DOMException is true
-PASS e instanceof Error is true
-PASS e.constructor is window.DOMException
-PASS e.HIERARCHY_REQUEST_ERR is e.constructor.HIERARCHY_REQUEST_ERR
-PASS e.HIERARCHY_REQUEST_ERR is 3
-PASS e.code is 3
-PASS e.name is "HierarchyRequestError"
-PASS e.message is "HierarchyRequestError: DOM Exception 3"
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
+++ /dev/null
-PASS "stack" in e is true
-PASS typeof e.stack is "string"
-PASS e.stack.contains("innerFunction") is true
-PASS e.stack.contains("outerFunction") is true
-PASS Object.prototype.toString.call(e) is "[object DOMException]"
-PASS e.name is "HierarchyRequestError"
-PASS e.message is "HierarchyRequestError: DOM Exception 3"
-PASS e.code is 3
-FAIL e.stack === 42 should be true. Was false.
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
+++ /dev/null
-layer at (0,0) size 836x600
- RenderView at (0,0) size 800x600
-layer at (0,0) size 800x564
- RenderBlock {html} at (0,0) size 800x564
- RenderBody {body} at (8,16) size 784x532
- RenderBlock {p} at (0,0) size 784x18
- RenderText {#text} at (0,0) size 177x19
- text run at (0,0) width 177: "square root (should be red): "
- RenderMathMLMath {math} at (177,1) size 22x15 [padding: 0 1 0 1]
- RenderMathMLSquareRoot {msqrt} at (1,0) size 20x15 [color=#FF0000] [intrinsic padding: 3 0 0 12]
- RenderMathMLRow (anonymous) at (12,3) size 8x12
- RenderBlock {mn} at (0,0) size 8x12
- RenderText {#text} at (0,-6) size 8x25
- text run at (0,-6) width 8: "2"
- RenderBlock {p} at (0,34) size 784x18
- RenderText {#text} at (0,0) size 110x19
- text run at (0,0) width 110: "long square root: "
- RenderMathMLMath {math} at (110,1) size 47x15 [padding: 0 1 0 1]
- RenderMathMLSquareRoot {msqrt} at (1,0) size 45x15 [intrinsic padding: 3 0 0 12]
- RenderMathMLRow (anonymous) at (12,3) size 33x12
- RenderMathMLRow {mrow} at (0,0) size 33x12
- RenderBlock {mi} at (0,3) size 8x9
- RenderText {#text} at (0,-9) size 7x25
- text run at (0,-9) width 7: "x"
- RenderMathMLOperator {mo} at (11,2) size 11x10
- RenderMathMLBlock (flex) {mo} at (0,0) size 11x10
- RenderBlock (anonymous) at (0,0) size 11x10
- RenderText {mo} at (0,-8) size 11x25
- text run at (0,-8) width 11: "+"
- RenderBlock {mn} at (25,0) size 8x12
- RenderText {#text} at (0,-6) size 8x25
- text run at (0,-6) width 8: "1"
- RenderBlock {p} at (0,68) size 784x21
- RenderText {#text} at (0,3) size 222x19
- text run at (0,3) width 222: "long square root with implied row: "
- RenderMathMLMath {math} at (222,0) size 53x19 [padding: 0 1 0 1]
- RenderMathMLSquareRoot {msqrt} at (1,0) size 51x19 [intrinsic padding: 3 0 0 12]
- RenderMathMLRow (anonymous) at (12,3) size 39x16
- RenderMathMLSubSup {msup} at (0,0) size 14x16
- RenderMathMLBlock (anonymous, flex) at (0,0) size 8x16 [padding: 7 0 0 0]
- RenderBlock {mi} at (0,7) size 8x9
- RenderText {#text} at (0,-9) size 7x25
- text run at (0,-9) width 7: "x"
- RenderMathMLBlock (anonymous, flex) at (8,0) size 6x10
- RenderBlock {mn} at (0,0) size 6x10
- RenderText {#text} at (0,-4) size 6x19
- text run at (0,-4) width 6: "2"
- RenderMathMLOperator {mo} at (17,6) size 11x10
- RenderMathMLBlock (flex) {mo} at (0,0) size 11x10
- RenderBlock (anonymous) at (0,0) size 11x10
- RenderText {mo} at (0,-8) size 11x25
- text run at (0,-8) width 11: "+"
- RenderBlock {mn} at (31,4) size 8x12
- RenderText {#text} at (0,-6) size 8x25
- text run at (0,-6) width 8: "1"
- RenderBlock {p} at (0,105) size 784x37
- RenderText {#text} at (0,8) size 113x19
- text run at (0,8) width 113: "root of a fraction: "
- RenderMathMLMath {math} at (113,0) size 49x37 [padding: 0 1 0 1]
- RenderMathMLSquareRoot {msqrt} at (1,0) size 47x37 [intrinsic padding: 3 0 3 12]
- RenderMathMLRow (anonymous) at (12,3) size 35x31
- RenderMathMLFraction {mfrac} at (1,0) size 33x31
- RenderMathMLBlock (anonymous, flex) at (0,0) size 33x15
- RenderMathMLRow {mrow} at (0,0) size 33x12
- RenderBlock {mi} at (0,3) size 8x9
- RenderText {#text} at (0,-9) size 7x25
- text run at (0,-9) width 7: "x"
- RenderMathMLOperator {mo} at (11,2) size 11x10
- RenderMathMLBlock (flex) {mo} at (0,0) size 11x10
- RenderBlock (anonymous) at (0,0) size 11x10
- RenderText {mo} at (0,-8) size 11x25
- text run at (0,-8) width 11: "+"
- RenderBlock {mn} at (25,0) size 8x12
- RenderText {#text} at (0,-6) size 8x25
- text run at (0,-6) width 8: "1"
- RenderMathMLBlock (anonymous, flex) at (0,15) size 33x16 [padding: 1 0 0 0]
- RenderMathMLRow {mrow} at (0,4) size 33x12
- RenderBlock {mi} at (0,3) size 8x9
- RenderText {#text} at (0,-9) size 7x25
- text run at (0,-9) width 7: "x"
- RenderMathMLOperator {mo} at (11,2) size 11x10
- RenderMathMLBlock (flex) {mo} at (0,0) size 11x10
- RenderBlock (anonymous) at (0,0) size 11x10
- RenderText {mo} at (0,-8) size 11x25
- text run at (0,-8) width 11: "+"
- RenderBlock {mn} at (25,0) size 8x12
- RenderText {#text} at (0,-6) size 8x25
- text run at (0,-6) width 8: "2"
- RenderBlock {p} at (0,158) size 784x21
- RenderText {#text} at (0,3) size 173x19
- text run at (0,3) width 173: "cube root (should be blue): "
- RenderMathMLMath {math} at (173,0) size 22x19 [color=#0000FF] [padding: 0 1 0 1]
- RenderBlock {p} at (0,195) size 784x21
- RenderText {#text} at (0,3) size 75x19
- text run at (0,3) width 75: "long index: "
- RenderMathMLMath {math} at (75,0) size 58x19 [padding: 0 1 0 1]
- RenderBlock {p} at (0,232) size 784x37
- RenderText {#text} at (0,8) size 185x19
- text run at (0,8) width 185: "long index w/ complex base: "
- RenderMathMLMath {math} at (185,0) size 86x37 [padding: 0 1 0 1]
- RenderBlock {p} at (0,285) size 784x44
- RenderText {#text} at (0,26) size 75x19
- text run at (0,26) width 75: "high index: "
- RenderMathMLMath {math} at (75,0) size 24x42 [padding: 0 1 0 1]
- RenderBlock {p} at (0,345) size 784x45
- RenderText {#text} at (0,20) size 155x19
- text run at (0,20) width 155: "Imbricated square roots: "
- RenderMathMLMath {math} at (155,0) size 284x45 [padding: 0 1 0 1]
- RenderMathMLSquareRoot {msqrt} at (1,0) size 282x45 [intrinsic padding: 3 0 3 12]
- RenderMathMLRow (anonymous) at (12,3) size 270x39
- RenderBlock {mn} at (0,21) size 8x12
- RenderText {#text} at (0,-6) size 8x25
- text run at (0,-6) width 8: "1"
- RenderMathMLOperator {mo} at (11,23) size 11x10
- RenderMathMLBlock (flex) {mo} at (0,0) size 11x10
- RenderBlock (anonymous) at (0,0) size 11x10
- RenderText {mo} at (0,-8) size 11x25
- text run at (0,-8) width 11: "+"
- RenderMathMLSquareRoot {msqrt} at (25,0) size 245x39 [intrinsic padding: 3 0 3 12]
- RenderMathMLRow (anonymous) at (12,3) size 233x33
- RenderMathMLRow {mrow} at (0,0) size 233x33
- RenderBlock {mn} at (0,18) size 8x12
- RenderText {#text} at (0,-6) size 8x25
- text run at (0,-6) width 8: "2"
- RenderMathMLOperator {mo} at (11,20) size 11x10
- RenderMathMLBlock (flex) {mo} at (0,0) size 11x10
- RenderBlock (anonymous) at (0,0) size 11x10
- RenderText {mo} at (0,-8) size 11x25
- text run at (0,-8) width 11: "+"
- RenderMathMLSquareRoot {msqrt} at (25,0) size 208x33 [intrinsic padding: 3 0 3 12]
- RenderMathMLRow (anonymous) at (12,3) size 196x27
- RenderMathMLRow {mrow} at (0,0) size 196x27
- RenderBlock {mn} at (0,15) size 8x12
- RenderText {#text} at (0,-6) size 8x25
- text run at (0,-6) width 8: "3"
- RenderMathMLOperator {mo} at (11,17) size 11x10
- RenderMathMLBlock (flex) {mo} at (0,0) size 11x10
- RenderBlock (anonymous) at (0,0) size 11x10
- RenderText {mo} at (0,-8) size 11x25
- text run at (0,-8) width 11: "+"
- RenderMathMLSquareRoot {msqrt} at (25,0) size 171x27 [intrinsic padding: 3 0 0 12]
- RenderMathMLRow (anonymous) at (12,3) size 159x24
- RenderMathMLRow {mrow} at (0,0) size 159x24
- RenderBlock {mn} at (0,12) size 8x12
- RenderText {#text} at (0,-6) size 8x25
- text run at (0,-6) width 8: "4"
- RenderMathMLOperator {mo} at (11,14) size 11x10
- RenderMathMLBlock (flex) {mo} at (0,0) size 11x10
- RenderBlock (anonymous) at (0,0) size 11x10
- RenderText {mo} at (0,-8) size 11x25
- text run at (0,-8) width 11: "+"
- RenderMathMLSquareRoot {msqrt} at (25,0) size 134x24 [intrinsic padding: 3 0 0 12]
- RenderMathMLRow (anonymous) at (12,3) size 122x21
- RenderMathMLRow {mrow} at (0,0) size 122x21
- RenderBlock {mn} at (0,8) size 8x13
- RenderText {#text} at (0,-5) size 8x25
- text run at (0,-5) width 8: "5"
- RenderMathMLOperator {mo} at (11,11) size 11x10
- RenderMathMLBlock (flex) {mo} at (0,0) size 11x10
- RenderBlock (anonymous) at (0,0) size 11x10
- RenderText {mo} at (0,-8) size 11x25
- text run at (0,-8) width 11: "+"
- RenderMathMLSquareRoot {msqrt} at (25,0) size 97x21 [intrinsic padding: 3 0 0 12]
- RenderMathMLRow (anonymous) at (12,3) size 85x18
- RenderMathMLRow {mrow} at (0,0) size 85x18
- RenderBlock {mn} at (0,6) size 8x12
- RenderText {#text} at (0,-6) size 8x25
- text run at (0,-6) width 8: "6"
- RenderMathMLOperator {mo} at (11,8) size 11x10
- RenderMathMLBlock (flex) {mo} at (0,0) size 11x10
- RenderBlock (anonymous) at (0,0) size 11x10
- RenderText {mo} at (0,-8) size 11x25
- text run at (0,-8) width 11: "+"
- RenderMathMLSquareRoot {msqrt} at (25,0) size 60x18 [intrinsic padding: 3 0 0 12]
- RenderMathMLRow (anonymous) at (12,3) size 48x15
- RenderMathMLRow {mrow} at (0,0) size 48x15
- RenderBlock {mn} at (0,3) size 8x12
- RenderText {#text} at (0,-6) size 8x25
- text run at (0,-6) width 8: "7"
- RenderMathMLOperator {mo} at (11,5) size 11x10
- RenderMathMLBlock (flex) {mo} at (0,0) size 11x10
- RenderBlock (anonymous) at (0,0) size 11x10
- RenderText {mo} at (0,-8) size 11x25
- text run at (0,-8) width 11: "+"
- RenderMathMLSquareRoot {msqrt} at (25,0) size 23x15 [intrinsic padding: 3 0 0 12]
- RenderMathMLRow (anonymous) at (12,3) size 11x12
- RenderBlock {mi} at (0,0) size 11x12
- RenderText {#text} at (0,-6) size 10x25
- text run at (0,-6) width 10: "A"
- RenderText {#text} at (0,0) size 0x0
- RenderBlock {p} at (0,406) size 784x73
- RenderText {#text} at (0,36) size 110x19
- text run at (0,36) width 110: "Imbricated roots: "
- RenderMathMLMath {math} at (110,0) size 334x73 [padding: 0 1 0 1]
- RenderText {#text} at (0,0) size 0x0
- RenderBlock {p} at (0,495) size 784x37
- RenderText {#text} at (0,0) size 306x19
- text run at (0,0) width 306: "Don't wrap this wide line with an implicit mrow:"
- RenderBR {br} at (306,0) size 0x19
- RenderMathMLMath {math} at (0,22) size 828x15 [padding: 0 1 0 1]
- RenderMathMLSquareRoot {msqrt} at (1,0) size 826x15 [intrinsic padding: 3 0 0 12]
- RenderMathMLRow (anonymous) at (12,3) size 814x12
- RenderBlock {mi} at (0,0) size 407x9
- RenderText {#text} at (0,-9) size 7x25
- text run at (0,-9) width 7: "x"
- RenderBlock {mi} at (407,0) size 407x12
- RenderText {#text} at (0,-9) size 7x25
- text run at (0,-9) width 7: "y"
- RenderText {#text} at (0,0) size 0x0
-layer at (182,174) size 20x19
- RenderMathMLRoot {mroot} at (1,0) size 20x19 [intrinsic padding: 7 0 0 12]
- RenderMathMLRow (anonymous) at (12,7) size 8x12
- RenderBlock {mn} at (0,0) size 8x12
- RenderText {#text} at (0,-6) size 8x25
- text run at (0,-6) width 8: "2"
-layer at (182,174) size 12x14
- RenderBlock (positioned) {mn} at (0,0) size 12x14
- RenderText {#text} at (2,-4) size 6x19
- text run at (2,-4) width 6: "3"
-layer at (84,211) size 56x19
- RenderMathMLRoot {mroot} at (1,0) size 56x19 [intrinsic padding: 7 0 0 48]
- RenderMathMLRow (anonymous) at (48,7) size 8x12
- RenderBlock {mn} at (0,0) size 8x12
- RenderText {#text} at (0,-6) size 8x25
- text run at (0,-6) width 8: "2"
-layer at (84,211) size 48x14
- RenderMathMLRow {mrow} at (0,0) size 48x14 [padding: 0 4 4 2]
- RenderBlock {mi} at (2,1) size 6x7
- RenderText {#text} at (0,-7) size 5x19
- text run at (0,-7) width 5: "x"
- RenderMathMLOperator {mo} at (10,0) size 8x8
- RenderMathMLBlock (flex) {mo} at (0,0) size 8x8
- RenderBlock (anonymous) at (0,0) size 8x8
- RenderText {mo} at (0,-6) size 8x19
- text run at (0,-6) width 8: "+"
- RenderBlock {mi} at (20,1) size 6x9
- RenderText {#text} at (0,-7) size 5x19
- text run at (0,-7) width 5: "y"
- RenderMathMLOperator {mo} at (28,0) size 8x8
- RenderMathMLBlock (flex) {mo} at (0,0) size 8x8
- RenderBlock (anonymous) at (0,0) size 8x8
- RenderText {mo} at (0,-6) size 8x19
- text run at (0,-6) width 8: "+"
- RenderBlock {mi} at (38,1) size 6x7
- RenderText {#text} at (0,-7) size 5x19
- text run at (0,-7) width 5: "z"
-layer at (194,248) size 84x37
- RenderMathMLRoot {mroot} at (1,0) size 84x37 [intrinsic padding: 3 0 3 49]
- RenderMathMLRow (anonymous) at (49,3) size 35x31
- RenderMathMLFraction {mfrac} at (1,0) size 33x31
- RenderMathMLBlock (anonymous, flex) at (0,0) size 33x15
- RenderMathMLRow {mrow} at (0,0) size 33x12
- RenderBlock {mi} at (0,3) size 8x9
- RenderText {#text} at (0,-9) size 7x25
- text run at (0,-9) width 7: "x"
- RenderMathMLOperator {mo} at (11,2) size 11x10
- RenderMathMLBlock (flex) {mo} at (0,0) size 11x10
- RenderBlock (anonymous) at (0,0) size 11x10
- RenderText {mo} at (0,-8) size 11x25
- text run at (0,-8) width 11: "+"
- RenderBlock {mn} at (25,0) size 8x12
- RenderText {#text} at (0,-6) size 8x25
- text run at (0,-6) width 8: "1"
- RenderMathMLBlock (anonymous, flex) at (0,15) size 33x16 [padding: 1 0 0 0]
- RenderMathMLRow {mrow} at (0,4) size 33x12
- RenderBlock {mi} at (0,3) size 8x9
- RenderText {#text} at (0,-9) size 7x25
- text run at (0,-9) width 7: "x"
- RenderMathMLOperator {mo} at (11,2) size 11x10
- RenderMathMLBlock (flex) {mo} at (0,0) size 11x10
- RenderBlock (anonymous) at (0,0) size 11x10
- RenderText {mo} at (0,-8) size 11x25
- text run at (0,-8) width 11: "+"
- RenderBlock {mn} at (25,0) size 8x12
- RenderText {#text} at (0,-6) size 8x25
- text run at (0,-6) width 8: "2"
-layer at (194,256) size 48x14
- RenderMathMLRow {mrow} at (0,8) size 48x14 [padding: 0 4 4 2]
- RenderBlock {mi} at (2,1) size 6x7
- RenderText {#text} at (0,-7) size 5x19
- text run at (0,-7) width 5: "x"
- RenderMathMLOperator {mo} at (10,0) size 8x8
- RenderMathMLBlock (flex) {mo} at (0,0) size 8x8
- RenderBlock (anonymous) at (0,0) size 8x8
- RenderText {mo} at (0,-6) size 8x19
- text run at (0,-6) width 8: "+"
- RenderBlock {mi} at (20,1) size 6x9
- RenderText {#text} at (0,-7) size 5x19
- text run at (0,-7) width 5: "y"
- RenderMathMLOperator {mo} at (28,0) size 8x8
- RenderMathMLBlock (flex) {mo} at (0,0) size 8x8
- RenderBlock (anonymous) at (0,0) size 8x8
- RenderText {mo} at (0,-6) size 8x19
- text run at (0,-6) width 8: "+"
- RenderBlock {mi} at (38,1) size 6x7
- RenderText {#text} at (0,-7) size 5x19
- text run at (0,-7) width 5: "z"
-layer at (84,301) size 22x42
- RenderMathMLRoot {mroot} at (1,0) size 22x42 [intrinsic padding: 30 0 0 14]
- RenderMathMLRow (anonymous) at (14,30) size 8x12
- RenderBlock {mn} at (0,0) size 8x12
- RenderText {#text} at (0,-6) size 8x25
- text run at (0,-6) width 8: "2"
-layer at (85,301) size 14x37
- RenderMathMLFraction {mfrac} at (1,0) size 14x37 [padding: 0 4 4 2]
- RenderMathMLBlock (anonymous, flex) at (2,0) size 8x23
- RenderMathMLFraction {mfrac} at (1,0) size 6x21
- RenderMathMLBlock (anonymous, flex) at (0,0) size 6x9
- RenderBlock {mi} at (0,0) size 6x7
- RenderText {#text} at (0,-7) size 5x19
- text run at (0,-7) width 5: "x"
- RenderMathMLBlock (anonymous, flex) at (0,9) size 6x12 [padding: 1 0 0 0]
- RenderBlock {mi} at (0,3) size 6x9
- RenderText {#text} at (0,-7) size 5x19
- text run at (0,-7) width 5: "y"
- RenderMathMLBlock (anonymous, flex) at (2,23) size 8x10 [padding: 1 0 0 0]
- RenderBlock {mi} at (1,3) size 6x7
- RenderText {#text} at (0,-7) size 5x19
- text run at (0,-7) width 5: "z"
-layer at (119,422) size 332x73
- RenderMathMLRoot {mroot} at (1,0) size 332x73 [intrinsic padding: 3 0 3 18]
- RenderMathMLRow (anonymous) at (18,3) size 314x67
- RenderMathMLRow {mrow} at (0,0) size 314x67
- RenderBlock {mn} at (0,37) size 8x12
- RenderText {#text} at (0,-6) size 8x25
- text run at (0,-6) width 8: "1"
- RenderMathMLOperator {mo} at (11,39) size 11x10
- RenderMathMLBlock (flex) {mo} at (0,0) size 11x10
- RenderBlock (anonymous) at (0,0) size 11x10
- RenderText {mo} at (0,-8) size 11x25
- text run at (0,-8) width 11: "+"
-layer at (162,425) size 289x67
- RenderMathMLRoot {mroot} at (25,0) size 289x67 [intrinsic padding: 3 0 3 18]
- RenderMathMLRow (anonymous) at (18,3) size 271x61
- RenderMathMLRow {mrow} at (0,0) size 271x61
- RenderBlock {mn} at (0,34) size 8x12
- RenderText {#text} at (0,-6) size 8x25
- text run at (0,-6) width 8: "2"
- RenderMathMLOperator {mo} at (11,36) size 11x10
- RenderMathMLBlock (flex) {mo} at (0,0) size 11x10
- RenderBlock (anonymous) at (0,0) size 11x10
- RenderText {mo} at (0,-8) size 11x25
- text run at (0,-8) width 11: "+"
-layer at (205,428) size 246x61
- RenderMathMLRoot {mroot} at (25,0) size 246x61 [intrinsic padding: 3 0 3 18]
- RenderMathMLRow (anonymous) at (18,3) size 228x55
- RenderMathMLRow {mrow} at (0,0) size 228x55
- RenderBlock {mn} at (0,31) size 8x12
- RenderText {#text} at (0,-6) size 8x25
- text run at (0,-6) width 8: "3"
- RenderMathMLOperator {mo} at (11,33) size 11x10
- RenderMathMLBlock (flex) {mo} at (0,0) size 11x10
- RenderBlock (anonymous) at (0,0) size 11x10
- RenderText {mo} at (0,-8) size 11x25
- text run at (0,-8) width 11: "+"
-layer at (248,431) size 203x55
- RenderMathMLRoot {mroot} at (25,0) size 203x55 [intrinsic padding: 3 0 3 18]
- RenderMathMLRow (anonymous) at (18,3) size 185x49
- RenderMathMLRow {mrow} at (0,0) size 185x49
- RenderBlock {mn} at (0,28) size 8x12
- RenderText {#text} at (0,-6) size 8x25
- text run at (0,-6) width 8: "4"
- RenderMathMLOperator {mo} at (11,30) size 11x10
- RenderMathMLBlock (flex) {mo} at (0,0) size 11x10
- RenderBlock (anonymous) at (0,0) size 11x10
- RenderText {mo} at (0,-8) size 11x25
- text run at (0,-8) width 11: "+"
-layer at (291,434) size 160x49
- RenderMathMLRoot {mroot} at (25,0) size 160x49 [intrinsic padding: 3 0 3 16]
- RenderMathMLRow (anonymous) at (16,3) size 144x43
- RenderMathMLRow {mrow} at (0,0) size 144x43
- RenderBlock {mn} at (0,24) size 8x13
- RenderText {#text} at (0,-5) size 8x25
- text run at (0,-5) width 8: "5"
- RenderMathMLOperator {mo} at (11,27) size 11x10
- RenderMathMLBlock (flex) {mo} at (0,0) size 11x10
- RenderBlock (anonymous) at (0,0) size 11x10
- RenderText {mo} at (0,-8) size 11x25
- text run at (0,-8) width 11: "+"
-layer at (332,437) size 119x43
- RenderMathMLRoot {mroot} at (25,0) size 119x43 [intrinsic padding: 3 0 3 15]
- RenderMathMLRow (anonymous) at (15,3) size 104x37
- RenderMathMLRow {mrow} at (0,0) size 104x37
- RenderBlock {mn} at (0,22) size 8x12
- RenderText {#text} at (0,-6) size 8x25
- text run at (0,-6) width 8: "6"
- RenderMathMLOperator {mo} at (11,24) size 11x10
- RenderMathMLBlock (flex) {mo} at (0,0) size 11x10
- RenderBlock (anonymous) at (0,0) size 11x10
- RenderText {mo} at (0,-8) size 11x25
- text run at (0,-8) width 11: "+"
-layer at (372,440) size 79x37
- RenderMathMLRoot {mroot} at (25,0) size 79x37 [intrinsic padding: 3 0 3 13]
- RenderMathMLRow (anonymous) at (13,3) size 66x31
- RenderMathMLRow {mrow} at (0,0) size 66x31
- RenderBlock {mn} at (0,19) size 8x12
- RenderText {#text} at (0,-6) size 8x25
- text run at (0,-6) width 8: "7"
- RenderMathMLOperator {mo} at (11,21) size 11x10
- RenderMathMLBlock (flex) {mo} at (0,0) size 11x10
- RenderBlock (anonymous) at (0,0) size 11x10
- RenderText {mo} at (0,-8) size 11x25
- text run at (0,-8) width 11: "+"
-layer at (410,443) size 41x31
- RenderMathMLRoot {mroot} at (25,0) size 41x31 [intrinsic padding: 19 0 0 30]
- RenderMathMLRow (anonymous) at (30,19) size 11x12
- RenderBlock {mi} at (0,0) size 11x12
- RenderText {#text} at (0,-6) size 10x25
- text run at (0,-6) width 10: "A"
-layer at (411,443) size 30x26
- RenderMathMLFraction {mfrac} at (1,0) size 30x26 [padding: 0 4 4 2]
- RenderMathMLBlock (anonymous, flex) at (2,0) size 24x12
- RenderMathMLRow {mrow} at (0,0) size 24x10
- RenderBlock {mi} at (0,1) size 6x7
- RenderText {#text} at (0,-7) size 5x19
- text run at (0,-7) width 5: "x"
- RenderMathMLOperator {mo} at (8,0) size 8x8
- RenderMathMLBlock (flex) {mo} at (0,0) size 8x8
- RenderBlock (anonymous) at (0,0) size 8x8
- RenderText {mo} at (0,-6) size 8x19
- text run at (0,-6) width 8: "+"
- RenderBlock {mi} at (18,1) size 6x9
- RenderText {#text} at (0,-7) size 5x19
- text run at (0,-7) width 5: "y"
- RenderMathMLBlock (anonymous, flex) at (2,12) size 24x10 [padding: 1 0 0 0]
- RenderBlock {mi} at (9,3) size 6x7
- RenderText {#text} at (0,-7) size 5x19
- text run at (0,-7) width 5: "z"
-layer at (372,448) size 12x14
- RenderBlock (positioned) {mn} at (0,8) size 12x14
- RenderText {#text} at (2,-4) size 6x19
- text run at (2,-4) width 6: "9"
-layer at (332,449) size 12x14
- RenderBlock (positioned) {mn} at (0,12) size 12x14
- RenderText {#text} at (2,-4) size 6x19
- text run at (2,-4) width 6: "8"
-layer at (291,451) size 12x13
- RenderBlock (positioned) {mn} at (0,17) size 12x13
- RenderText {#text} at (2,-5) size 6x19
- text run at (2,-5) width 6: "7"
-layer at (248,451) size 12x14
- RenderBlock (positioned) {mn} at (0,20) size 12x14
- RenderText {#text} at (2,-4) size 6x19
- text run at (2,-4) width 6: "6"
-layer at (205,451) size 12x14
- RenderBlock (positioned) {mn} at (0,23) size 12x14
- RenderText {#text} at (2,-4) size 6x19
- text run at (2,-4) width 6: "5"
-layer at (162,452) size 12x14
- RenderBlock (positioned) {mn} at (0,27) size 12x14
- RenderText {#text} at (2,-4) size 6x19
- text run at (2,-4) width 6: "4"
-layer at (119,453) size 12x14
- RenderBlock (positioned) {mn} at (0,31) size 12x14
- RenderText {#text} at (2,-4) size 6x19
- text run at (2,-4) width 6: "3"
+++ /dev/null
-layer at (0,0) size 800x600
- RenderView at (0,0) size 800x600
-layer at (0,0) size 800x563
- RenderBlock {html} at (0,0) size 800x563
- RenderBody {body} at (8,19) size 784x528
- RenderBlock {div} at (0,0) size 784x65
- RenderBlock {h2} at (0,0) size 784x28
- RenderText {#text} at (0,0) size 129x28
- text run at (0,0) width 129: "Normal flow"
- RenderBlock {p} at (0,47) size 784x18
- RenderText {#text} at (0,0) size 154x19
- text run at (0,0) width 154: "I am a paragraph of text "
- RenderMathMLMath {math} at (154,4) size 35x12 [padding: 0 1 0 1]
- RenderBlock {mi} at (1,3) size 8x9
- RenderText {#text} at (0,-9) size 7x25
- text run at (0,-9) width 7: "x"
- RenderMathMLOperator {mo} at (12,2) size 11x10
- RenderMathMLBlock (flex) {mo} at (0,0) size 11x10
- RenderBlock (anonymous) at (0,0) size 11x10
- RenderText {mo} at (0,-8) size 11x25
- text run at (0,-8) width 11: "+"
- RenderBlock {mn} at (26,0) size 8x12
- RenderText {#text} at (0,-6) size 8x25
- text run at (0,-6) width 8: "1"
- RenderText {#text} at (189,0) size 110x19
- text run at (189,0) width 110: " with math inline."
- RenderBlock {div} at (0,84) size 784x145
- RenderBlock {h2} at (0,0) size 784x28
- RenderText {#text} at (0,0) size 203x28
- text run at (0,0) width 203: "Fraction Alignment"
- RenderBlock {p} at (0,47) size 784x31
- RenderText {#text} at (0,5) size 27x19
- text run at (0,5) width 27: "text "
- RenderMathMLMath {math} at (27,0) size 37x31 [padding: 0 1 0 1]
- RenderMathMLFraction {mfrac} at (2,0) size 33x31
- RenderMathMLBlock (anonymous, flex) at (0,0) size 33x15
- RenderMathMLRow {mrow} at (0,0) size 33x12
- RenderBlock {mi} at (0,3) size 8x9
- RenderText {#text} at (0,-9) size 7x25
- text run at (0,-9) width 7: "x"
- RenderMathMLOperator {mo} at (11,2) size 11x10
- RenderMathMLBlock (flex) {mo} at (0,0) size 11x10
- RenderBlock (anonymous) at (0,0) size 11x10
- RenderText {mo} at (0,-8) size 11x25
- text run at (0,-8) width 11: "+"
- RenderBlock {mn} at (25,0) size 8x12
- RenderText {#text} at (0,-6) size 8x25
- text run at (0,-6) width 8: "1"
- RenderMathMLBlock (anonymous, flex) at (0,15) size 33x16 [padding: 1 0 0 0]
- RenderBlock {mn} at (12,4) size 8x12
- RenderText {#text} at (0,-6) size 8x25
- text run at (0,-6) width 8: "2"
- RenderText {#text} at (0,0) size 0x0
- RenderBlock {p} at (0,94) size 784x51
- RenderText {#text} at (0,15) size 27x19
- text run at (0,15) width 27: "text "
- RenderMathMLMath {math} at (27,0) size 82x51 [padding: 0 1 0 1]
- RenderBlock {mi} at (1,22) size 8x9
- RenderText {#text} at (0,-9) size 7x25
- text run at (0,-9) width 7: "x"
- RenderMathMLOperator {mo} at (12,21) size 11x10
- RenderMathMLBlock (flex) {mo} at (0,0) size 11x10
- RenderBlock (anonymous) at (0,0) size 11x10
- RenderText {mo} at (0,-8) size 11x25
- text run at (0,-8) width 11: "+"
- RenderMathMLFraction {mfrac} at (27,0) size 53x51 [bgcolor=#FFFF00] [padding: 10 10 10 10]
- RenderMathMLBlock (anonymous, flex) at (10,10) size 33x15
- RenderMathMLRow {mrow} at (0,0) size 33x12
- RenderBlock {mi} at (0,3) size 8x9
- RenderText {#text} at (0,-9) size 7x25
- text run at (0,-9) width 7: "x"
- RenderMathMLOperator {mo} at (11,2) size 11x10
- RenderMathMLBlock (flex) {mo} at (0,0) size 11x10
- RenderBlock (anonymous) at (0,0) size 11x10
- RenderText {mo} at (0,-8) size 11x25
- text run at (0,-8) width 11: "+"
- RenderBlock {mn} at (25,0) size 8x12
- RenderText {#text} at (0,-6) size 8x25
- text run at (0,-6) width 8: "1"
- RenderMathMLBlock (anonymous, flex) at (10,25) size 33x16 [padding: 1 0 0 0]
- RenderBlock {mn} at (12,4) size 8x12
- RenderText {#text} at (0,-6) size 8x25
- text run at (0,-6) width 8: "2"
- RenderText {#text} at (0,0) size 0x0
- RenderBlock {div} at (0,248) size 784x280
- RenderBlock {h2} at (0,0) size 784x28
- RenderText {#text} at (0,0) size 210x28
- text run at (0,0) width 210: "Operator Stretching"
- RenderBlock {p} at (0,47) size 784x37
- RenderText {#text} at (0,6) size 27x19
- text run at (0,6) width 27: "text "
- RenderMathMLMath {math} at (27,0) size 80x37 [padding: 0 1 0 1]
- RenderMathMLOperator {mo} at (2,0) size 7x37
- RenderBlock {mi} at (10,13) size 8x9
- RenderText {#text} at (0,-9) size 7x25
- text run at (0,-9) width 7: "x"
- RenderMathMLOperator {mo} at (21,12) size 11x10
- RenderMathMLBlock (flex) {mo} at (0,0) size 11x10
- RenderBlock (anonymous) at (0,0) size 11x10
- RenderText {mo} at (0,-8) size 11x25
- text run at (0,-8) width 11: "+"
- RenderMathMLFraction {mfrac} at (36,1) size 33x31
- RenderMathMLBlock (anonymous, flex) at (0,0) size 33x15
- RenderMathMLRow {mrow} at (0,0) size 33x12
- RenderBlock {mi} at (0,3) size 8x9
- RenderText {#text} at (0,-9) size 7x25
- text run at (0,-9) width 7: "x"
- RenderMathMLOperator {mo} at (11,2) size 11x10
- RenderMathMLBlock (flex) {mo} at (0,0) size 11x10
- RenderBlock (anonymous) at (0,0) size 11x10
- RenderText {mo} at (0,-8) size 11x25
- text run at (0,-8) width 11: "+"
- RenderBlock {mn} at (25,0) size 8x12
- RenderText {#text} at (0,-6) size 8x25
- text run at (0,-6) width 8: "1"
- RenderMathMLBlock (anonymous, flex) at (0,15) size 33x16 [padding: 1 0 0 0]
- RenderBlock {mn} at (12,4) size 8x12
- RenderText {#text} at (0,-6) size 8x25
- text run at (0,-6) width 8: "2"
- RenderMathMLOperator {mo} at (71,0) size 7x37
- RenderText {#text} at (0,0) size 0x0
- RenderBlock {p} at (0,100) size 784x82
- RenderText {#text} at (0,32) size 27x19
- text run at (0,32) width 27: "text "
- RenderMathMLMath {math} at (27,0) size 108x82 [padding: 0 1 0 1]
- RenderBlock {mi} at (1,39) size 8x12
- RenderText {#text} at (0,-9) size 7x25
- text run at (0,-9) width 7: "y"
- RenderMathMLOperator {mo} at (12,0) size 7x82
- RenderMathMLUnderOver {munder} at (22,35) size 14x23
- RenderBlock {mi} at (0,0) size 14x16
- RenderText {#text} at (0,-5) size 13x25
- text run at (0,-5) width 13: "\x{220F}"
- RenderBlock {mi} at (4,16) size 6x7
- RenderText {#text} at (0,-7) size 5x19
- text run at (0,-7) width 5: "x"
- RenderMathMLFraction {mfrac} at (37,8) size 60x69
- RenderMathMLBlock (anonymous, flex) at (0,0) size 60x34
- RenderMathMLRow {mrow} at (0,0) size 60x31
- RenderBlock {mi} at (0,12) size 8x9
- RenderText {#text} at (0,-9) size 7x25
- text run at (0,-9) width 7: "x"
- RenderMathMLOperator {mo} at (11,11) size 11x10
- RenderMathMLBlock (flex) {mo} at (0,0) size 11x10
- RenderBlock (anonymous) at (0,0) size 11x10
- RenderText {mo} at (0,-8) size 11x25
- text run at (0,-8) width 11: "+"
- RenderMathMLFraction {mfrac} at (26,0) size 33x31
- RenderMathMLBlock (anonymous, flex) at (0,0) size 33x15
- RenderMathMLRow {mrow} at (0,0) size 33x12
- RenderBlock {mi} at (0,3) size 8x9
- RenderText {#text} at (0,-9) size 7x25
- text run at (0,-9) width 7: "x"
- RenderMathMLOperator {mo} at (11,2) size 11x10
- RenderMathMLBlock (flex) {mo} at (0,0) size 11x10
- RenderBlock (anonymous) at (0,0) size 11x10
- RenderText {mo} at (0,-8) size 11x25
- text run at (0,-8) width 11: "+"
- RenderBlock {mn} at (25,0) size 8x12
- RenderText {#text} at (0,-6) size 8x25
- text run at (0,-6) width 8: "1"
- RenderMathMLBlock (anonymous, flex) at (0,15) size 33x16 [padding: 1 0 0 0]
- RenderBlock {mn} at (12,4) size 8x12
- RenderText {#text} at (0,-6) size 8x25
- text run at (0,-6) width 8: "2"
- RenderMathMLBlock (anonymous, flex) at (0,34) size 60x35 [padding: 1 0 0 0]
- RenderMathMLRow {mrow} at (0,4) size 60x31
- RenderBlock {mi} at (0,12) size 8x9
- RenderText {#text} at (0,-9) size 7x25
- text run at (0,-9) width 7: "x"
- RenderMathMLOperator {mo} at (11,11) size 11x10
- RenderMathMLBlock (flex) {mo} at (0,0) size 11x10
- RenderBlock (anonymous) at (0,0) size 11x10
- RenderText {mo} at (0,-8) size 11x25
- text run at (0,-8) width 11: "+"
- RenderMathMLFraction {mfrac} at (26,0) size 33x31
- RenderMathMLBlock (anonymous, flex) at (0,0) size 33x15
- RenderMathMLRow {mrow} at (0,0) size 33x12
- RenderBlock {mi} at (0,3) size 8x9
- RenderText {#text} at (0,-9) size 7x25
- text run at (0,-9) width 7: "x"
- RenderMathMLOperator {mo} at (11,2) size 11x10
- RenderMathMLBlock (flex) {mo} at (0,0) size 11x10
- RenderBlock (anonymous) at (0,0) size 11x10
- RenderText {mo} at (0,-8) size 11x25
- text run at (0,-8) width 11: "+"
- RenderBlock {mn} at (25,0) size 8x12
- RenderText {#text} at (0,-6) size 8x25
- text run at (0,-6) width 8: "1"
- RenderMathMLBlock (anonymous, flex) at (0,15) size 33x16 [padding: 1 0 0 0]
- RenderBlock {mn} at (12,4) size 8x12
- RenderText {#text} at (0,-6) size 8x25
- text run at (0,-6) width 8: "2"
- RenderMathMLOperator {mo} at (99,0) size 7x82
- RenderText {#text} at (0,0) size 0x0
- RenderBlock {p} at (0,198) size 784x82
- RenderText {#text} at (0,32) size 27x19
- text run at (0,32) width 27: "text "
- RenderMathMLMath {math} at (27,0) size 104x82 [padding: 0 1 0 1]
- RenderMathMLOperator {mo} at (2,0) size 7x82
- RenderMathMLTable {mtable} at (10,9) size 84x69
- RenderTableSection (anonymous) at (0,0) size 84x69
- RenderTableRow {mtr} at (0,0) size 84x22
- RenderTableCell {mtd} at (0,0) size 28x22 [r=0 c=0 rs=1 cs=1]
- RenderMathMLSubSup {msub} at (4,4) size 20x14
- RenderMathMLBlock (anonymous, flex) at (0,0) size 8x14 [padding: 0 0 5 0]
- RenderBlock {mi} at (0,0) size 8x9
- RenderText {#text} at (0,-9) size 8x25
- text run at (0,-9) width 8: "a"
- RenderMathMLBlock (anonymous, flex) at (8,4) size 12x10
- RenderBlock {mn} at (0,0) size 12x10
- RenderText {#text} at (0,-4) size 12x19
- text run at (0,-4) width 12: "11"
- RenderTableCell {mtd} at (28,0) size 28x22 [r=0 c=1 rs=1 cs=1]
- RenderMathMLSubSup {msub} at (4,4) size 20x14
- RenderMathMLBlock (anonymous, flex) at (0,0) size 8x14 [padding: 0 0 5 0]
- RenderBlock {mi} at (0,0) size 8x9
- RenderText {#text} at (0,-9) size 8x25
- text run at (0,-9) width 8: "a"
- RenderMathMLBlock (anonymous, flex) at (8,4) size 12x10
- RenderBlock {mn} at (0,0) size 12x10
- RenderText {#text} at (0,-4) size 12x19
- text run at (0,-4) width 12: "12"
- RenderTableCell {mtd} at (56,0) size 28x22 [r=0 c=2 rs=1 cs=1]
- RenderMathMLSubSup {msub} at (4,4) size 20x14
- RenderMathMLBlock (anonymous, flex) at (0,0) size 8x14 [padding: 0 0 5 0]
- RenderBlock {mi} at (0,0) size 8x9
- RenderText {#text} at (0,-9) size 8x25
- text run at (0,-9) width 8: "a"
- RenderMathMLBlock (anonymous, flex) at (8,4) size 12x10
- RenderBlock {mn} at (0,0) size 12x10
- RenderText {#text} at (0,-4) size 12x19
- text run at (0,-4) width 12: "13"
- RenderTableRow {mtr} at (0,22) size 84x25
- RenderTableCell {mtd} at (0,22) size 28x25 [r=1 c=0 rs=1 cs=1]
- RenderMathMLSubSup {msub} at (4,4) size 20x17
- RenderMathMLBlock (anonymous, flex) at (0,0) size 8x17 [padding: 0 0 5 0]
- RenderBlock {mi} at (0,0) size 8x12
- RenderText {#text} at (0,-6) size 8x25
- text run at (0,-6) width 8: "b"
- RenderMathMLBlock (anonymous, flex) at (8,7) size 12x10
- RenderBlock {mn} at (0,0) size 12x10
- RenderText {#text} at (0,-4) size 12x19
- text run at (0,-4) width 12: "21"
- RenderTableCell {mtd} at (28,22) size 28x25 [r=1 c=1 rs=1 cs=1]
- RenderMathMLSubSup {msub} at (4,4) size 20x17
- RenderMathMLBlock (anonymous, flex) at (0,0) size 8x17 [padding: 0 0 5 0]
- RenderBlock {mi} at (0,0) size 8x12
- RenderText {#text} at (0,-6) size 8x25
- text run at (0,-6) width 8: "b"
- RenderMathMLBlock (anonymous, flex) at (8,7) size 12x10
- RenderBlock {mn} at (0,0) size 12x10
- RenderText {#text} at (0,-4) size 12x19
- text run at (0,-4) width 12: "22"
- RenderTableCell {mtd} at (56,22) size 28x25 [r=1 c=2 rs=1 cs=1]
- RenderMathMLSubSup {msub} at (4,4) size 20x17
- RenderMathMLBlock (anonymous, flex) at (0,0) size 8x17 [padding: 0 0 5 0]
- RenderBlock {mi} at (0,0) size 8x12
- RenderText {#text} at (0,-6) size 8x25
- text run at (0,-6) width 8: "b"
- RenderMathMLBlock (anonymous, flex) at (8,7) size 12x10
- RenderBlock {mn} at (0,0) size 12x10
- RenderText {#text} at (0,-4) size 12x19
- text run at (0,-4) width 12: "23"
- RenderTableRow {mtr} at (0,47) size 84x22
- RenderTableCell {mtd} at (0,47) size 28x22 [r=2 c=0 rs=1 cs=1]
- RenderMathMLSubSup {msub} at (5,4) size 19x14
- RenderMathMLBlock (anonymous, flex) at (0,0) size 7x14 [padding: 0 0 5 0]
- RenderBlock {mi} at (0,0) size 7x9
- RenderText {#text} at (0,-9) size 7x25
- text run at (0,-9) width 7: "c"
- RenderMathMLBlock (anonymous, flex) at (7,4) size 12x10
- RenderBlock {mn} at (0,0) size 12x10
- RenderText {#text} at (0,-4) size 12x19
- text run at (0,-4) width 12: "31"
- RenderTableCell {mtd} at (28,47) size 28x22 [r=2 c=1 rs=1 cs=1]
- RenderMathMLSubSup {msub} at (5,4) size 19x14
- RenderMathMLBlock (anonymous, flex) at (0,0) size 7x14 [padding: 0 0 5 0]
- RenderBlock {mi} at (0,0) size 7x9
- RenderText {#text} at (0,-9) size 7x25
- text run at (0,-9) width 7: "c"
- RenderMathMLBlock (anonymous, flex) at (7,4) size 12x10
- RenderBlock {mn} at (0,0) size 12x10
- RenderText {#text} at (0,-4) size 12x19
- text run at (0,-4) width 12: "32"
- RenderTableCell {mtd} at (56,47) size 28x22 [r=2 c=2 rs=1 cs=1]
- RenderMathMLSubSup {msub} at (5,4) size 19x14
- RenderMathMLBlock (anonymous, flex) at (0,0) size 7x14 [padding: 0 0 5 0]
- RenderBlock {mi} at (0,0) size 7x9
- RenderText {#text} at (0,-9) size 7x25
- text run at (0,-9) width 7: "c"
- RenderMathMLBlock (anonymous, flex) at (7,4) size 12x10
- RenderBlock {mn} at (0,0) size 12x10
- RenderText {#text} at (0,-4) size 12x19
- text run at (0,-4) width 12: "33"
- RenderMathMLOperator {mo} at (95,0) size 7x82
- RenderText {#text} at (0,0) size 0x0
-layer at (37,314) size 7x17 scrollHeight 20
- RenderMathMLBlock (flex) {mo} at (0,0) size 7x17
- RenderBlock (anonymous) at (0,0) size 7x17
- RenderText {mo} at (0,-5) size 7x25
- text run at (0,-5) width 7: "\x{239B}"
-layer at (37,331) size 7x3 scrollHeight 20
- RenderMathMLBlock (flex) {mo} at (0,17) size 7x3
- RenderBlock (anonymous) at (0,0) size 7x3
-layer at (37,334) size 7x17 scrollHeight 20
- RenderMathMLBlock (flex) {mo} at (0,20) size 7x17
- RenderBlock (anonymous) at (0,0) size 7x17
-layer at (106,314) size 7x17 scrollHeight 20
- RenderMathMLBlock (flex) {mo} at (0,0) size 7x17
- RenderBlock (anonymous) at (0,0) size 7x17
- RenderText {mo} at (0,-5) size 7x25
- text run at (0,-5) width 7: "\x{239E}"
-layer at (106,331) size 7x3 scrollHeight 20
- RenderMathMLBlock (flex) {mo} at (0,17) size 7x3
- RenderBlock (anonymous) at (0,0) size 7x3
-layer at (106,334) size 7x17 scrollHeight 20
- RenderMathMLBlock (flex) {mo} at (0,20) size 7x17
- RenderBlock (anonymous) at (0,0) size 7x17
-layer at (47,367) size 7x17 scrollHeight 20
- RenderMathMLBlock (flex) {mo} at (0,0) size 7x17
- RenderBlock (anonymous) at (0,0) size 7x17
- RenderText {mo} at (0,-5) size 7x25
- text run at (0,-5) width 7: "\x{239B}"
-layer at (47,384) size 7x16 scrollHeight 20
- RenderMathMLBlock (flex) {mo} at (0,17) size 7x16
- RenderBlock (anonymous) at (0,0) size 7x16
-layer at (47,400) size 7x16 scrollHeight 20
- RenderMathMLBlock (flex) {mo} at (0,33) size 7x16
- RenderBlock (anonymous) at (0,0) size 7x16
-layer at (47,416) size 7x16 scrollHeight 20
- RenderMathMLBlock (flex) {mo} at (0,49) size 7x16
- RenderBlock (anonymous) at (0,0) size 7x16
-layer at (47,432) size 7x17 scrollHeight 20
- RenderMathMLBlock (flex) {mo} at (0,65) size 7x17
- RenderBlock (anonymous) at (0,0) size 7x17
-layer at (134,367) size 7x17 scrollHeight 20
- RenderMathMLBlock (flex) {mo} at (0,0) size 7x17
- RenderBlock (anonymous) at (0,0) size 7x17
- RenderText {mo} at (0,-5) size 7x25
- text run at (0,-5) width 7: "\x{239E}"
-layer at (134,384) size 7x16 scrollHeight 20
- RenderMathMLBlock (flex) {mo} at (0,17) size 7x16
- RenderBlock (anonymous) at (0,0) size 7x16
-layer at (134,400) size 7x16 scrollHeight 20
- RenderMathMLBlock (flex) {mo} at (0,33) size 7x16
- RenderBlock (anonymous) at (0,0) size 7x16
-layer at (134,416) size 7x16 scrollHeight 20
- RenderMathMLBlock (flex) {mo} at (0,49) size 7x16
- RenderBlock (anonymous) at (0,0) size 7x16
-layer at (134,432) size 7x17 scrollHeight 20
- RenderMathMLBlock (flex) {mo} at (0,65) size 7x17
- RenderBlock (anonymous) at (0,0) size 7x17
-layer at (37,465) size 7x17 scrollHeight 19
- RenderMathMLBlock (flex) {mo} at (0,0) size 7x17
- RenderBlock (anonymous) at (0,0) size 7x17
- RenderText {mo} at (0,-6) size 7x25
- text run at (0,-6) width 7: "\x{23A1}"
-layer at (37,482) size 7x16 scrollHeight 19
- RenderMathMLBlock (flex) {mo} at (0,17) size 7x16
- RenderBlock (anonymous) at (0,0) size 7x16
-layer at (37,498) size 7x16 scrollHeight 19
- RenderMathMLBlock (flex) {mo} at (0,33) size 7x16
- RenderBlock (anonymous) at (0,0) size 7x16
-layer at (37,514) size 7x16 scrollHeight 19
- RenderMathMLBlock (flex) {mo} at (0,49) size 7x16
- RenderBlock (anonymous) at (0,0) size 7x16
-layer at (37,530) size 7x17 scrollHeight 19
- RenderMathMLBlock (flex) {mo} at (0,65) size 7x17
- RenderBlock (anonymous) at (0,0) size 7x17
-layer at (130,465) size 7x17 scrollHeight 19
- RenderMathMLBlock (flex) {mo} at (0,0) size 7x17
- RenderBlock (anonymous) at (0,0) size 7x17
- RenderText {mo} at (0,-6) size 7x25
- text run at (0,-6) width 7: "\x{23A4}"
-layer at (130,482) size 7x16 scrollHeight 19
- RenderMathMLBlock (flex) {mo} at (0,17) size 7x16
- RenderBlock (anonymous) at (0,0) size 7x16
-layer at (130,498) size 7x16 scrollHeight 19
- RenderMathMLBlock (flex) {mo} at (0,33) size 7x16
- RenderBlock (anonymous) at (0,0) size 7x16
-layer at (130,514) size 7x16 scrollHeight 19
- RenderMathMLBlock (flex) {mo} at (0,49) size 7x16
- RenderBlock (anonymous) at (0,0) size 7x16
-layer at (130,530) size 7x17 scrollHeight 19
- RenderMathMLBlock (flex) {mo} at (0,65) size 7x17
- RenderBlock (anonymous) at (0,0) size 7x17
-layer at (37,330) size 7x17 backgroundClip at (37,331) size 7x3 clip at (37,331) size 7x3 outlineClip at (37,331) size 7x3
- RenderBlock (relative positioned) {mo} at (0,0) size 7x17
- RenderText {mo} at (0,-5) size 7x25
- text run at (0,-5) width 7: "\x{239C}"
-layer at (37,333) size 7x17 backgroundClip at (37,334) size 7x17 clip at (37,334) size 7x17 outlineClip at (37,334) size 7x17
- RenderBlock (relative positioned) {mo} at (0,0) size 7x17
- RenderText {mo} at (0,-5) size 7x25
- text run at (0,-5) width 7: "\x{239D}"
-layer at (106,330) size 7x17 backgroundClip at (106,331) size 7x3 clip at (106,331) size 7x3 outlineClip at (106,331) size 7x3
- RenderBlock (relative positioned) {mo} at (0,0) size 7x17
- RenderText {mo} at (0,-5) size 7x25
- text run at (0,-5) width 7: "\x{239F}"
-layer at (106,333) size 7x17 backgroundClip at (106,334) size 7x17 clip at (106,334) size 7x17 outlineClip at (106,334) size 7x17
- RenderBlock (relative positioned) {mo} at (0,0) size 7x17
- RenderText {mo} at (0,-5) size 7x25
- text run at (0,-5) width 7: "\x{23A0}"
-layer at (47,383) size 7x17 backgroundClip at (47,384) size 7x16 clip at (47,384) size 7x16 outlineClip at (47,384) size 7x16
- RenderBlock (relative positioned) {mo} at (0,0) size 7x17
- RenderText {mo} at (0,-5) size 7x25
- text run at (0,-5) width 7: "\x{239C}"
-layer at (47,399) size 7x17 backgroundClip at (47,400) size 7x16 clip at (47,400) size 7x16 outlineClip at (47,400) size 7x16
- RenderBlock (relative positioned) {mo} at (0,0) size 7x17
- RenderText {mo} at (0,-5) size 7x25
- text run at (0,-5) width 7: "\x{239C}"
-layer at (47,415) size 7x17 backgroundClip at (47,416) size 7x16 clip at (47,416) size 7x16 outlineClip at (47,416) size 7x16
- RenderBlock (relative positioned) {mo} at (0,0) size 7x17
- RenderText {mo} at (0,-5) size 7x25
- text run at (0,-5) width 7: "\x{239C}"
-layer at (47,431) size 7x17 backgroundClip at (47,432) size 7x17 clip at (47,432) size 7x17 outlineClip at (47,432) size 7x17
- RenderBlock (relative positioned) {mo} at (0,0) size 7x17
- RenderText {mo} at (0,-5) size 7x25
- text run at (0,-5) width 7: "\x{239D}"
-layer at (134,383) size 7x17 backgroundClip at (134,384) size 7x16 clip at (134,384) size 7x16 outlineClip at (134,384) size 7x16
- RenderBlock (relative positioned) {mo} at (0,0) size 7x17
- RenderText {mo} at (0,-5) size 7x25
- text run at (0,-5) width 7: "\x{239F}"
-layer at (134,399) size 7x17 backgroundClip at (134,400) size 7x16 clip at (134,400) size 7x16 outlineClip at (134,400) size 7x16
- RenderBlock (relative positioned) {mo} at (0,0) size 7x17
- RenderText {mo} at (0,-5) size 7x25
- text run at (0,-5) width 7: "\x{239F}"
-layer at (134,415) size 7x17 backgroundClip at (134,416) size 7x16 clip at (134,416) size 7x16 outlineClip at (134,416) size 7x16
- RenderBlock (relative positioned) {mo} at (0,0) size 7x17
- RenderText {mo} at (0,-5) size 7x25
- text run at (0,-5) width 7: "\x{239F}"
-layer at (134,431) size 7x17 backgroundClip at (134,432) size 7x17 clip at (134,432) size 7x17 outlineClip at (134,432) size 7x17
- RenderBlock (relative positioned) {mo} at (0,0) size 7x17
- RenderText {mo} at (0,-5) size 7x25
- text run at (0,-5) width 7: "\x{23A0}"
-layer at (37,481) size 7x17 backgroundClip at (37,482) size 7x16 clip at (37,482) size 7x16 outlineClip at (37,482) size 7x16
- RenderBlock (relative positioned) {mo} at (0,0) size 7x17
- RenderText {mo} at (0,-6) size 7x25
- text run at (0,-6) width 7: "\x{23A2}"
-layer at (37,497) size 7x17 backgroundClip at (37,498) size 7x16 clip at (37,498) size 7x16 outlineClip at (37,498) size 7x16
- RenderBlock (relative positioned) {mo} at (0,0) size 7x17
- RenderText {mo} at (0,-6) size 7x25
- text run at (0,-6) width 7: "\x{23A2}"
-layer at (37,513) size 7x17 backgroundClip at (37,514) size 7x16 clip at (37,514) size 7x16 outlineClip at (37,514) size 7x16
- RenderBlock (relative positioned) {mo} at (0,0) size 7x17
- RenderText {mo} at (0,-6) size 7x25
- text run at (0,-6) width 7: "\x{23A2}"
-layer at (37,529) size 7x17 backgroundClip at (37,530) size 7x17 clip at (37,530) size 7x17 outlineClip at (37,530) size 7x17
- RenderBlock (relative positioned) {mo} at (0,0) size 7x17
- RenderText {mo} at (0,-6) size 7x25
- text run at (0,-6) width 7: "\x{23A3}"
-layer at (130,481) size 7x17 backgroundClip at (130,482) size 7x16 clip at (130,482) size 7x16 outlineClip at (130,482) size 7x16
- RenderBlock (relative positioned) {mo} at (0,0) size 7x17
- RenderText {mo} at (0,-6) size 7x25
- text run at (0,-6) width 7: "\x{23A5}"
-layer at (130,497) size 7x17 backgroundClip at (130,498) size 7x16 clip at (130,498) size 7x16 outlineClip at (130,498) size 7x16
- RenderBlock (relative positioned) {mo} at (0,0) size 7x17
- RenderText {mo} at (0,-6) size 7x25
- text run at (0,-6) width 7: "\x{23A5}"
-layer at (130,513) size 7x17 backgroundClip at (130,514) size 7x16 clip at (130,514) size 7x16 outlineClip at (130,514) size 7x16
- RenderBlock (relative positioned) {mo} at (0,0) size 7x17
- RenderText {mo} at (0,-6) size 7x25
- text run at (0,-6) width 7: "\x{23A5}"
-layer at (130,529) size 7x17 backgroundClip at (130,530) size 7x17 clip at (130,530) size 7x17 outlineClip at (130,530) size 7x17
- RenderBlock (relative positioned) {mo} at (0,0) size 7x17
- RenderText {mo} at (0,-6) size 7x25
- text run at (0,-6) width 7: "\x{23A6}"
+++ /dev/null
-layer at (0,0) size 800x600
- RenderView at (0,0) size 800x600
-layer at (0,0) size 800x128
- RenderBlock {html} at (0,0) size 800x128
- RenderBody {body} at (8,16) size 784x96
- RenderBlock {p} at (0,0) size 784x21
- RenderText {#text} at (0,0) size 27x19
- text run at (0,0) width 27: "text "
- RenderMathMLMath {math} at (27,7) size 15x14 [padding: 0 1 0 1]
- RenderMathMLSubSup {msub} at (1,0) size 13x14
- RenderMathMLBlock (anonymous, flex) at (0,0) size 7x14 [padding: 0 0 5 0]
- RenderBlock {mi} at (0,0) size 7x9
- RenderText {#text} at (0,-9) size 7x25
- text run at (0,-9) width 7: "x"
- RenderMathMLBlock (anonymous, flex) at (7,4) size 6x10
- RenderBlock {mn} at (0,0) size 6x10
- RenderText {#text} at (0,-4) size 6x19
- text run at (0,-4) width 6: "1"
- RenderText {#text} at (0,0) size 0x0
- RenderBlock {p} at (0,37) size 784x20
- RenderText {#text} at (0,0) size 27x19
- text run at (0,0) width 27: "text "
- RenderMathMLMath {math} at (27,6) size 19x14 [padding: 0 1 0 1]
- RenderMathMLSubSup {msub} at (1,0) size 17x14
- RenderMathMLBlock (anonymous, flex) at (0,0) size 11x14 [padding: 0 0 4 0]
- RenderMathMLOperator {mo} at (0,0) size 11x10
- RenderMathMLBlock (flex) {mo} at (0,0) size 11x10
- RenderBlock (anonymous) at (0,0) size 11x10
- RenderText {mo} at (0,-8) size 11x25
- text run at (0,-8) width 11: "+"
- RenderMathMLBlock (anonymous, flex) at (11,7) size 6x7
- RenderBlock {mi} at (0,0) size 6x7
- RenderText {#text} at (0,-7) size 5x19
- text run at (0,-7) width 5: "x"
- RenderText {#text} at (0,0) size 0x0
- RenderBlock {p} at (0,73) size 784x23
- RenderText {#text} at (0,1) size 27x19
- text run at (0,1) width 27: "text "
- RenderMathMLMath {math} at (27,0) size 19x23 [padding: 0 1 0 1]
- RenderMathMLSubSup {msub} at (1,0) size 17x23
- RenderMathMLBlock (anonymous, flex) at (0,0) size 9x23
- RenderMathMLOperator {mo} at (0,0) size 9x23
- RenderMathMLBlock (flex) {mo} at (0,0) size 9x23
- RenderBlock (anonymous) at (0,0) size 9x23
- RenderText {mo} at (0,-5) size 9x30
- text run at (0,-5) width 9: "\x{222B}"
- RenderMathMLBlock (anonymous, flex) at (9,14) size 8x9
- RenderBlock {mi} at (0,0) size 8x9
- RenderText {#text} at (0,-5) size 7x19
- text run at (0,-5) width 7: "Y"
- RenderText {#text} at (0,0) size 0x0
+++ /dev/null
-layer at (0,0) size 800x600
- RenderView at (0,0) size 800x600
-layer at (0,0) size 800x312
- RenderBlock {html} at (0,0) size 800x312
- RenderBody {body} at (8,16) size 784x280
- RenderBlock {p} at (0,0) size 784x21
- RenderText {#text} at (0,0) size 36x19
- text run at (0,0) width 36: "both: "
- RenderMathMLMath {math} at (36,0) size 16x21 [padding: 0 1 0 1]
- RenderMathMLSubSup {msubsup} at (1,0) size 14x21
- RenderMathMLBlock (anonymous, flex) at (0,0) size 7x21 [padding: 7 0 5 0]
- RenderBlock {mi} at (0,7) size 7x9
- RenderText {#text} at (0,-9) size 7x25
- text run at (0,-9) width 7: "x"
- RenderMathMLBlock (anonymous, flex) at (7,0) size 7x21
- RenderBlock {mn} at (0,11) size 7x10
- RenderText {#text} at (0,-4) size 6x19
- text run at (0,-4) width 6: "1"
- RenderBlock {mi} at (1,0) size 6x10
- RenderText {#text} at (0,-4) size 5x19
- text run at (0,-4) width 5: "k"
- RenderText {#text} at (0,0) size 0x0
- RenderBlock {p} at (0,37) size 784x22
- RenderText {#text} at (0,0) size 148x19
- text run at (0,0) width 148: "long subscript w/ both: "
- RenderMathMLMath {math} at (148,0) size 53x22 [padding: 0 1 0 1]
- RenderMathMLSubSup {msubsup} at (1,0) size 51x22
- RenderMathMLBlock (anonymous, flex) at (0,0) size 9x22 [padding: 4 0 6 0]
- RenderBlock {mi} at (0,4) size 9x12
- RenderText {#text} at (0,-6) size 9x25
- text run at (0,-6) width 9: "Z"
- RenderMathMLBlock (anonymous, flex) at (9,0) size 42x22
- RenderMathMLRow {mrow} at (0,12) size 42x10
- RenderBlock {mi} at (0,1) size 6x7
- RenderText {#text} at (0,-7) size 5x19
- text run at (0,-7) width 5: "x"
- RenderMathMLOperator {mo} at (8,0) size 8x8
- RenderMathMLBlock (flex) {mo} at (0,0) size 8x8
- RenderBlock (anonymous) at (0,0) size 8x8
- RenderText {mo} at (0,-6) size 8x19
- text run at (0,-6) width 8: "+"
- RenderBlock {mi} at (18,1) size 6x9
- RenderText {#text} at (0,-7) size 5x19
- text run at (0,-7) width 5: "y"
- RenderMathMLOperator {mo} at (26,0) size 8x8
- RenderMathMLBlock (flex) {mo} at (0,0) size 8x8
- RenderBlock (anonymous) at (0,0) size 8x8
- RenderText {mo} at (0,-6) size 8x19
- text run at (0,-6) width 8: "+"
- RenderBlock {mi} at (36,1) size 6x7
- RenderText {#text} at (0,-7) size 5x19
- text run at (0,-7) width 5: "z"
- RenderBlock {mi} at (1,0) size 41x11
- RenderText {#text} at (0,-5) size 3x19
- text run at (0,-5) width 3: "j"
- RenderText {#text} at (0,0) size 0x0
- RenderBlock {p} at (0,75) size 784x21
- RenderText {#text} at (0,1) size 160x19
- text run at (0,1) width 160: "long superscript w/ both: "
- RenderMathMLMath {math} at (160,0) size 34x21 [padding: 0 1 0 1]
- RenderMathMLSubSup {msubsup} at (1,0) size 32x21
- RenderMathMLBlock (anonymous, flex) at (0,0) size 9x21 [padding: 5 0 4 0]
- RenderBlock {mi} at (0,5) size 9x12
- RenderText {#text} at (0,-6) size 9x25
- text run at (0,-6) width 9: "Z"
- RenderMathMLBlock (anonymous, flex) at (9,0) size 23x21
- RenderBlock {mi} at (0,14) size 23x7
- RenderText {#text} at (0,-7) size 5x19
- text run at (0,-7) width 5: "x"
- RenderMathMLRow {mrow} at (1,0) size 22x12
- RenderBlock {mi} at (0,0) size 6x10
- RenderText {#text} at (0,-4) size 5x19
- text run at (0,-4) width 5: "k"
- RenderMathMLOperator {mo} at (8,2) size 8x8
- RenderMathMLBlock (flex) {mo} at (0,0) size 8x8
- RenderBlock (anonymous) at (0,0) size 8x8
- RenderText {mo} at (0,-6) size 8x19
- text run at (0,-6) width 8: "+"
- RenderBlock {mi} at (18,1) size 4x11
- RenderText {#text} at (0,-5) size 3x19
- text run at (0,-5) width 3: "j"
- RenderText {#text} at (0,0) size 0x0
- RenderBlock {p} at (0,112) size 784x23
- RenderText {#text} at (0,1) size 88x19
- text run at (0,1) width 88: "long w/ both: "
- RenderMathMLMath {math} at (88,0) size 53x23 [padding: 0 1 0 1]
- RenderMathMLSubSup {msubsup} at (1,0) size 51x23
- RenderMathMLBlock (anonymous, flex) at (0,0) size 9x23 [padding: 5 0 6 0]
- RenderBlock {mi} at (0,5) size 9x12
- RenderText {#text} at (0,-6) size 9x25
- text run at (0,-6) width 9: "Z"
- RenderMathMLBlock (anonymous, flex) at (9,0) size 42x23
- RenderMathMLRow {mrow} at (0,13) size 42x10
- RenderBlock {mi} at (0,1) size 6x7
- RenderText {#text} at (0,-7) size 5x19
- text run at (0,-7) width 5: "x"
- RenderMathMLOperator {mo} at (8,0) size 8x8
- RenderMathMLBlock (flex) {mo} at (0,0) size 8x8
- RenderBlock (anonymous) at (0,0) size 8x8
- RenderText {mo} at (0,-6) size 8x19
- text run at (0,-6) width 8: "+"
- RenderBlock {mi} at (18,1) size 6x9
- RenderText {#text} at (0,-7) size 5x19
- text run at (0,-7) width 5: "y"
- RenderMathMLOperator {mo} at (26,0) size 8x8
- RenderMathMLBlock (flex) {mo} at (0,0) size 8x8
- RenderBlock (anonymous) at (0,0) size 8x8
- RenderText {mo} at (0,-6) size 8x19
- text run at (0,-6) width 8: "+"
- RenderBlock {mi} at (36,1) size 6x7
- RenderText {#text} at (0,-7) size 5x19
- text run at (0,-7) width 5: "z"
- RenderMathMLRow {mrow} at (1,0) size 41x12
- RenderBlock {mi} at (0,0) size 6x10
- RenderText {#text} at (0,-4) size 5x19
- text run at (0,-4) width 5: "k"
- RenderMathMLOperator {mo} at (8,2) size 8x8
- RenderMathMLBlock (flex) {mo} at (0,0) size 8x8
- RenderBlock (anonymous) at (0,0) size 8x8
- RenderText {mo} at (0,-6) size 8x19
- text run at (0,-6) width 8: "+"
- RenderBlock {mi} at (18,1) size 4x11
- RenderText {#text} at (0,-5) size 3x19
- text run at (0,-5) width 3: "j"
- RenderText {#text} at (0,0) size 0x0
- RenderBlock {p} at (0,151) size 784x21
- RenderText {#text} at (0,0) size 123x19
- text run at (0,0) width 123: "Wrapped in mrow: "
- RenderMathMLMath {math} at (123,0) size 16x21 [padding: 0 1 0 1]
- RenderMathMLRow {mrow} at (1,0) size 14x21
- RenderMathMLSubSup {msubsup} at (0,0) size 14x21
- RenderMathMLBlock (anonymous, flex) at (0,0) size 7x21 [padding: 7 0 5 0]
- RenderBlock {mi} at (0,7) size 7x9
- RenderText {#text} at (0,-9) size 7x25
- text run at (0,-9) width 7: "x"
- RenderMathMLBlock (anonymous, flex) at (7,0) size 7x21
- RenderBlock {mn} at (0,11) size 7x10
- RenderText {#text} at (0,-4) size 6x19
- text run at (0,-4) width 6: "1"
- RenderBlock {mi} at (1,0) size 6x10
- RenderText {#text} at (0,-4) size 5x19
- text run at (0,-4) width 5: "k"
- RenderText {#text} at (0,0) size 0x0
- RenderBlock {p} at (0,188) size 784x52
- RenderText {#text} at (0,15) size 169x19
- text run at (0,15) width 169: "parts with various heights: "
- RenderMathMLMath {math} at (169,0) size 104x52 [padding: 0 1 0 1]
- RenderMathMLSubSup {msubsup} at (1,0) size 16x35
- RenderMathMLBlock (anonymous, flex) at (0,0) size 7x35 [padding: 22 0 4 0]
- RenderBlock {mi} at (0,22) size 7x9
- RenderText {#text} at (0,-9) size 7x25
- text run at (0,-9) width 7: "x"
- RenderMathMLBlock (anonymous, flex) at (7,0) size 9x35
- RenderBlock {mi} at (0,28) size 9x7
- RenderText {#text} at (0,-7) size 6x19
- text run at (0,-7) width 6: "n"
- RenderMathMLFraction {mfrac} at (1,0) size 7x26
- RenderMathMLBlock (anonymous, flex) at (0,0) size 7x14
- RenderBlock {mi} at (1,0) size 4x12
- RenderText {#text} at (0,-4) size 3x19
- text run at (0,-4) width 3: "f"
- RenderMathMLBlock (anonymous, flex) at (0,14) size 7x12 [padding: 1 0 0 0]
- RenderBlock {mi} at (0,3) size 7x9
- RenderText {#text} at (0,-7) size 6x19
- text run at (0,-7) width 6: "g"
- RenderMathMLOperator {mo} at (20,21) size 11x10
- RenderMathMLBlock (flex) {mo} at (0,0) size 11x10
- RenderBlock (anonymous) at (0,0) size 11x10
- RenderText {mo} at (0,-8) size 11x25
- text run at (0,-8) width 11: "+"
- RenderMathMLSubSup {msubsup} at (34,18) size 16x34
- RenderMathMLBlock (anonymous, flex) at (0,0) size 7x34 [padding: 4 0 21 0]
- RenderBlock {mi} at (0,4) size 7x9
- RenderText {#text} at (0,-9) size 7x25
- text run at (0,-9) width 7: "x"
- RenderMathMLBlock (anonymous, flex) at (7,0) size 9x34
- RenderMathMLFraction {mfrac} at (1,8) size 7x26
- RenderMathMLBlock (anonymous, flex) at (0,0) size 7x14
- RenderBlock {mi} at (1,0) size 4x12
- RenderText {#text} at (0,-4) size 3x19
- text run at (0,-4) width 3: "f"
- RenderMathMLBlock (anonymous, flex) at (0,14) size 7x12 [padding: 1 0 0 0]
- RenderBlock {mi} at (0,3) size 7x9
- RenderText {#text} at (0,-7) size 6x19
- text run at (0,-7) width 6: "g"
- RenderBlock {mi} at (1,0) size 8x7
- RenderText {#text} at (0,-7) size 6x19
- text run at (0,-7) width 6: "n"
- RenderMathMLOperator {mo} at (53,21) size 11x10
- RenderMathMLBlock (flex) {mo} at (0,0) size 11x10
- RenderBlock (anonymous) at (0,0) size 11x10
- RenderText {mo} at (0,-8) size 11x25
- text run at (0,-8) width 11: "+"
- RenderMathMLSubSup {msubsup} at (67,7) size 36x40
- RenderMathMLBlock (anonymous, flex) at (0,0) size 29x40
- RenderMathMLFenced {mfenced} at (0,0) size 29x40
- RenderMathMLOperator {mfenced} at (1,0) size 7x40
- RenderMathMLFraction {mfrac} at (10,0) size 9x34
- RenderMathMLBlock (anonymous, flex) at (0,0) size 9x18
- RenderBlock {mi} at (2,0) size 5x15
- RenderText {#text} at (0,-6) size 4x25
- text run at (0,-6) width 4: "f"
- RenderMathMLBlock (anonymous, flex) at (0,18) size 9x16 [padding: 1 0 0 0]
- RenderBlock {mi} at (0,4) size 9x12
- RenderText {#text} at (0,-9) size 8x25
- text run at (0,-9) width 8: "g"
- RenderMathMLOperator {mfenced} at (21,0) size 7x40
- RenderMathMLBlock (anonymous, flex) at (29,0) size 7x40
- RenderBlock {mi} at (0,33) size 7x7
- RenderText {#text} at (0,-7) size 6x19
- text run at (0,-7) width 6: "n"
- RenderBlock {mi} at (0,0) size 7x7
- RenderText {#text} at (0,-7) size 5x19
- text run at (0,-7) width 5: "x"
- RenderText {#text} at (0,0) size 0x0
- RenderBlock {p} at (0,256) size 784x24
- RenderText {#text} at (0,6) size 26x19
- text run at (0,6) width 26: "For "
- RenderInline {a} at (0,0) size 71x19 [color=#0000EE]
- RenderText {#text} at (26,6) size 71x19
- text run at (26,6) width 71: "Bug 95015"
- RenderText {#text} at (97,6) size 430x19
- text run at (97,6) width 430: " - Remove { vertical-align: baseline } declarations from mathml.css: "
- RenderMathMLMath {math} at (527,0) size 21x22 [padding: 0 1 0 1]
- RenderMathMLSubSup {msup} at (1,0) size 19x22
- RenderMathMLBlock (anonymous, flex) at (0,0) size 8x22 [padding: 13 0 0 0]
- RenderBlock {mi} at (0,13) size 8x9
- RenderText {#text} at (0,-9) size 7x25
- text run at (0,-9) width 7: "x"
- RenderMathMLBlock (anonymous, flex) at (8,0) size 11x17
- RenderMathMLSubSup {msubsup} at (0,0) size 11x17
- RenderMathMLBlock (anonymous, flex) at (0,0) size 5x17 [padding: 6 0 2 0]
- RenderBlock {mi} at (0,6) size 5x9
- RenderText {#text} at (0,-7) size 5x19
- text run at (0,-7) width 5: "y"
- RenderMathMLBlock (anonymous, flex) at (5,0) size 6x17
- RenderBlock {mn} at (0,9) size 6x8
- RenderText {#text} at (0,-3) size 5x15
- text run at (0,-3) width 5: "1"
- RenderBlock {mn} at (1,0) size 5x8
- RenderText {#text} at (0,-3) size 5x15
- text run at (0,-3) width 5: "2"
- RenderText {#text} at (0,0) size 0x0
-layer at (245,211) size 7x17 scrollHeight 20
- RenderMathMLBlock (flex) {mfenced} at (0,0) size 7x17
- RenderBlock (anonymous) at (0,0) size 7x17
- RenderText {mfenced} at (0,-5) size 7x25
- text run at (0,-5) width 7: "\x{239B}"
-layer at (245,228) size 7x6 scrollHeight 20
- RenderMathMLBlock (flex) {mfenced} at (0,17) size 7x6
- RenderBlock (anonymous) at (0,0) size 7x6
-layer at (245,234) size 7x17 scrollHeight 20
- RenderMathMLBlock (flex) {mfenced} at (0,23) size 7x17
- RenderBlock (anonymous) at (0,0) size 7x17
-layer at (265,211) size 7x17 scrollHeight 20
- RenderMathMLBlock (flex) {mfenced} at (0,0) size 7x17
- RenderBlock (anonymous) at (0,0) size 7x17
- RenderText {mfenced} at (0,-5) size 7x25
- text run at (0,-5) width 7: "\x{239E}"
-layer at (265,228) size 7x6 scrollHeight 20
- RenderMathMLBlock (flex) {mfenced} at (0,17) size 7x6
- RenderBlock (anonymous) at (0,0) size 7x6
-layer at (265,234) size 7x17 scrollHeight 20
- RenderMathMLBlock (flex) {mfenced} at (0,23) size 7x17
- RenderBlock (anonymous) at (0,0) size 7x17
-layer at (245,227) size 7x17 backgroundClip at (245,228) size 7x6 clip at (245,228) size 7x6 outlineClip at (245,228) size 7x6
- RenderBlock (relative positioned) {mfenced} at (0,0) size 7x17
- RenderText {mfenced} at (0,-5) size 7x25
- text run at (0,-5) width 7: "\x{239C}"
-layer at (245,233) size 7x17 backgroundClip at (245,234) size 7x17 clip at (245,234) size 7x17 outlineClip at (245,234) size 7x17
- RenderBlock (relative positioned) {mfenced} at (0,0) size 7x17
- RenderText {mfenced} at (0,-5) size 7x25
- text run at (0,-5) width 7: "\x{239D}"
-layer at (265,227) size 7x17 backgroundClip at (265,228) size 7x6 clip at (265,228) size 7x6 outlineClip at (265,228) size 7x6
- RenderBlock (relative positioned) {mfenced} at (0,0) size 7x17
- RenderText {mfenced} at (0,-5) size 7x25
- text run at (0,-5) width 7: "\x{239F}"
-layer at (265,233) size 7x17 backgroundClip at (265,234) size 7x17 clip at (265,234) size 7x17 outlineClip at (265,234) size 7x17
- RenderBlock (relative positioned) {mfenced} at (0,0) size 7x17
- RenderText {mfenced} at (0,-5) size 7x25
- text run at (0,-5) width 7: "\x{23A0}"
+++ /dev/null
-Test http://www.w3.org/2001/DOM-Test-Suite/level3/core/documentnormalizedocument10
-Status error
-Message Line 112: HierarchyRequestError
+++ /dev/null
-This tests the prototype chain of DOMException objects.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS e.toString() is "Error: HierarchyRequestError: DOM Exception 3"
-PASS Object.prototype.toString.call(e) is "[object DOMException]"
-PASS Object.prototype.toString.call(e.__proto__) is "[object DOMExceptionPrototype]"
-PASS Object.prototype.toString.call(e.__proto__.__proto__) is "[object Error]"
-PASS e.constructor.toString() is "[object DOMExceptionConstructor]"
-PASS e instanceof DOMException is true
-PASS e instanceof Error is true
-PASS e.constructor is window.DOMException
-PASS e.HIERARCHY_REQUEST_ERR is e.constructor.HIERARCHY_REQUEST_ERR
-PASS e.HIERARCHY_REQUEST_ERR is 3
-PASS e.code is 3
-PASS e.name is "HierarchyRequestError"
-PASS e.message is "HierarchyRequestError: DOM Exception 3"
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
+++ /dev/null
-PASS "stack" in e is true
-PASS typeof e.stack is "string"
-PASS e.stack.contains("innerFunction") is true
-PASS e.stack.contains("outerFunction") is true
-PASS Object.prototype.toString.call(e) is "[object DOMException]"
-PASS e.name is "HierarchyRequestError"
-PASS e.message is "HierarchyRequestError: DOM Exception 3"
-PASS e.code is 3
-FAIL e.stack === 42 should be true. Was false.
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
+++ /dev/null
-CONSOLE MESSAGE: line 9: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: screen and (min-resolution: 96dpi)
-CONSOLE MESSAGE: line 9: Consider using 'dppx' units instead of 'dpcm', as in CSS 'dpcm' means dots-per-CSS-centimeter, not dots-per-physical-centimeter, so does not correspond to the actual 'dpcm' of a screen. In media query expression: (min-resolution: 160dpcm)
-CONSOLE MESSAGE: line 9: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (resolution: 96dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (min-resolution: 2dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpcm', as in CSS 'dpcm' means dots-per-CSS-centimeter, not dots-per-physical-centimeter, so does not correspond to the actual 'dpcm' of a screen. In media query expression: (min-resolution: 2dpcm)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: screen and (min-resolution: 5dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpcm', as in CSS 'dpcm' means dots-per-CSS-centimeter, not dots-per-physical-centimeter, so does not correspond to the actual 'dpcm' of a screen. In media query expression: screen and (min-resolution: 5dpcm)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (min-resolution: 10dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpcm', as in CSS 'dpcm' means dots-per-CSS-centimeter, not dots-per-physical-centimeter, so does not correspond to the actual 'dpcm' of a screen. In media query expression: (min-resolution: 10dpcm)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: screen and (max-resolution: 300dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpcm', as in CSS 'dpcm' means dots-per-CSS-centimeter, not dots-per-physical-centimeter, so does not correspond to the actual 'dpcm' of a screen. In media query expression: screen and (max-resolution: 300dpcm)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (resolution: 96dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpcm', as in CSS 'dpcm' means dots-per-CSS-centimeter, not dots-per-physical-centimeter, so does not correspond to the actual 'dpcm' of a screen. In media query expression: (resolution: 96dpcm)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (resolution: 96dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpcm', as in CSS 'dpcm' means dots-per-CSS-centimeter, not dots-per-physical-centimeter, so does not correspond to the actual 'dpcm' of a screen. In media query expression: (resolution: 96dpcm)
-Test verifies that warning is added to console when dpi or dpcm CSS values are used for resolution media feature
+++ /dev/null
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (resolution: 216dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (min-resolution: 216dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 216dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpcm', as in CSS 'dpcm' means dots-per-CSS-centimeter, not dots-per-physical-centimeter, so does not correspond to the actual 'dpcm' of a screen. In media query expression: (resolution: 85dpcm)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpcm', as in CSS 'dpcm' means dots-per-CSS-centimeter, not dots-per-physical-centimeter, so does not correspond to the actual 'dpcm' of a screen. In media query expression: (min-resolution: 85dpcm)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpcm', as in CSS 'dpcm' means dots-per-CSS-centimeter, not dots-per-physical-centimeter, so does not correspond to the actual 'dpcm' of a screen. In media query expression: (max-resolution: 85dpcm)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (resolution: 216dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (resolution: 254dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (min-resolution: 216dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (min-resolution: 254dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 216dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 254dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpcm', as in CSS 'dpcm' means dots-per-CSS-centimeter, not dots-per-physical-centimeter, so does not correspond to the actual 'dpcm' of a screen. In media query expression: (resolution: 85dpcm)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpcm', as in CSS 'dpcm' means dots-per-CSS-centimeter, not dots-per-physical-centimeter, so does not correspond to the actual 'dpcm' of a screen. In media query expression: (resolution: 100dpcm)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpcm', as in CSS 'dpcm' means dots-per-CSS-centimeter, not dots-per-physical-centimeter, so does not correspond to the actual 'dpcm' of a screen. In media query expression: (min-resolution: 85dpcm)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpcm', as in CSS 'dpcm' means dots-per-CSS-centimeter, not dots-per-physical-centimeter, so does not correspond to the actual 'dpcm' of a screen. In media query expression: (min-resolution: 100dpcm)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpcm', as in CSS 'dpcm' means dots-per-CSS-centimeter, not dots-per-physical-centimeter, so does not correspond to the actual 'dpcm' of a screen. In media query expression: (max-resolution: 85dpcm)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpcm', as in CSS 'dpcm' means dots-per-CSS-centimeter, not dots-per-physical-centimeter, so does not correspond to the actual 'dpcm' of a screen. In media query expression: (max-resolution: 100dpcm)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (min-resolution: 300dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpcm', as in CSS 'dpcm' means dots-per-CSS-centimeter, not dots-per-physical-centimeter, so does not correspond to the actual 'dpcm' of a screen. In media query expression: (min-resolution: 118dpcm)
-CSS3 media query test: resolution query with dppx. Using style element, @media css rule.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS matchMedia('(resolution: 0dpi)').matches is false
-PASS matchMedia('(min-resolution: 0dpi)').matches is false
-PASS matchMedia('(max-resolution: 0dpi)').matches is false
-PASS matchMedia('(resolution: 1.5dppx)').matches is true
-PASS resolutionFromStyle() is 1.5
-PASS matchMedia('(resolution: 2dppx)').matches is true
-PASS resolutionFromStyle() is 2
-PASS matchMedia('(resolution: 1dppx)').matches is true
-PASS resolutionFromStyle() is 1
-PASS matchMedia('(resolution: 2.25dppx)').matches is true
-PASS resolutionFromStyle() is 2.25
-PASS matchMedia('(resolution)').matches is true
-PASS matchMedia('(resolution: 216dpi)').matches is true
-PASS matchMedia('(min-resolution: 216dpi)').matches is true
-PASS matchMedia('(max-resolution: 216dpi)').matches is true
-PASS matchMedia('(resolution: 85dpcm)').matches is true
-PASS matchMedia('(min-resolution: 85dpcm)').matches is true
-PASS matchMedia('(max-resolution: 85dpcm)').matches is true
-PASS matchMedia('(resolution)').matches is false
-PASS matchMedia('(resolution: 216dpi)').matches is false
-PASS matchMedia('(resolution: 254dpi)').matches is false
-PASS matchMedia('(min-resolution: 216dpi)').matches is true
-PASS matchMedia('(min-resolution: 254dpi)').matches is false
-PASS matchMedia('(max-resolution: 216dpi)').matches is false
-PASS matchMedia('(max-resolution: 254dpi)').matches is true
-PASS matchMedia('(resolution: 85dpcm)').matches is false
-PASS matchMedia('(resolution: 100dpcm)').matches is false
-PASS matchMedia('(min-resolution: 85dpcm)').matches is true
-PASS matchMedia('(min-resolution: 100dpcm)').matches is false
-PASS matchMedia('(max-resolution: 85dpcm)').matches is false
-PASS matchMedia('(max-resolution: 100dpcm)').matches is true
-PASS matchMedia('(min-resolution: 300dpi)').matches is true
-PASS matchMedia('(min-resolution: 118dpcm)').matches is true
-PASS resolutionFromStyle() is 3
-PASS resolutionFromStyle() is 3.125
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
+++ /dev/null
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 1dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 2dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 3dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 4dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 5dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 6dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 7dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 8dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 9dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 10dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 11dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 12dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 13dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 14dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 15dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 16dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 17dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 18dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 19dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 20dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 21dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 22dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 23dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 24dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 25dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 26dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 27dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 28dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 29dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 30dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 31dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 32dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 33dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 34dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 35dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 36dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 37dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 38dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 39dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 40dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 41dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 42dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 43dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 44dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 45dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 46dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 47dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 48dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 49dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 50dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 51dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 52dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 53dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 54dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 55dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 56dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 57dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 58dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 59dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 60dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 61dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 62dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 63dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 64dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 65dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 66dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 67dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 68dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 69dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 70dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 71dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 72dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 73dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 74dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 75dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 76dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 77dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 78dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 79dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 80dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 81dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 82dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 83dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 84dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 85dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 86dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 87dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 88dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 89dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 90dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 91dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 92dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 93dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 94dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 95dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (max-resolution: 96dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (min-resolution: 96dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (resolution: 96dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (resolution: 97dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (resolution: 95dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (min-resolution: 95dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: not all and (min-resolution: 95dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: not all and (min-resolution: 97dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpi', as in CSS 'dpi' means dots-per-CSS-inch, not dots-per-physical-inch, so does not correspond to the actual 'dpi' of a screen. In media query expression: (min-resolution: 97dpi)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpcm', as in CSS 'dpcm' means dots-per-CSS-centimeter, not dots-per-physical-centimeter, so does not correspond to the actual 'dpcm' of a screen. In media query expression: (min-resolution: 37dpcm)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpcm', as in CSS 'dpcm' means dots-per-CSS-centimeter, not dots-per-physical-centimeter, so does not correspond to the actual 'dpcm' of a screen. In media query expression: (max-resolution: 39dpcm)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpcm', as in CSS 'dpcm' means dots-per-CSS-centimeter, not dots-per-physical-centimeter, so does not correspond to the actual 'dpcm' of a screen. In media query expression: (max-resolution: 37dpcm)
-CONSOLE MESSAGE: Consider using 'dppx' units instead of 'dpcm', as in CSS 'dpcm' means dots-per-CSS-centimeter, not dots-per-physical-centimeter, so does not correspond to the actual 'dpcm' of a screen. In media query expression: not all and (min-resolution: 39dpcm)
-
-
-PASS query (orientation) should be parseable
-PASS query not (orientation) should not be parseable
-PASS query only (orientation) should not be parseable
-PASS query all and (orientation) should be parseable
-PASS query not all and (orientation) should be parseable
-PASS query only all and (orientation) should be parseable
-PASS query (orientation: 'landscape') should not be parseable
-PASS expression width should be parseable
-PASS expression width: 0 should be parseable
-PASS expression width: 0px should be parseable
-PASS expression width: 0em should be parseable
-PASS expression width: -0 should be parseable
-PASS expression min-width: -0 should be parseable
-PASS expression max-width: -0 should be parseable
-PASS expression width: -0cm should be parseable
-PASS expression width: 1px should be parseable
-PASS expression width: 0.001mm should be parseable
-PASS expression width: 100000px should be parseable
-PASS expression width: -1px should not be parseable
-PASS expression width: '20px' should not be parseable
-PASS expression min-width: -1px should not be parseable
-PASS expression max-width: -1px should not be parseable
-PASS expression min-width: '10px' should not be parseable
-PASS expression max-width: '10px' should not be parseable
-PASS expression width: -0.00001mm should not be parseable
-PASS expression width: -100000em should not be parseable
-PASS expression min-width should not be parseable
-PASS expression max-width should not be parseable
-PASS expression height should be parseable
-PASS expression height: 0 should be parseable
-PASS expression height: 0px should be parseable
-PASS expression height: 0em should be parseable
-PASS expression height: -0 should be parseable
-PASS expression min-height: -0 should be parseable
-PASS expression max-height: -0 should be parseable
-PASS expression height: -0cm should be parseable
-PASS expression height: 1px should be parseable
-PASS expression height: 0.001mm should be parseable
-PASS expression height: 100000px should be parseable
-PASS expression height: -1px should not be parseable
-PASS expression height: '20px' should not be parseable
-PASS expression min-height: -1px should not be parseable
-PASS expression max-height: -1px should not be parseable
-PASS expression min-height: '10px' should not be parseable
-PASS expression max-height: '10px' should not be parseable
-PASS expression height: -0.00001mm should not be parseable
-PASS expression height: -100000em should not be parseable
-PASS expression min-height should not be parseable
-PASS expression max-height should not be parseable
-PASS expression device-width should be parseable
-PASS expression device-width: 0 should be parseable
-PASS expression device-width: 0px should be parseable
-PASS expression device-width: 0em should be parseable
-PASS expression device-width: -0 should be parseable
-PASS expression min-device-width: -0 should be parseable
-PASS expression max-device-width: -0 should be parseable
-PASS expression device-width: -0cm should be parseable
-PASS expression device-width: 1px should be parseable
-PASS expression device-width: 0.001mm should be parseable
-PASS expression device-width: 100000px should be parseable
-PASS expression device-width: -1px should not be parseable
-PASS expression device-width: '20px' should not be parseable
-PASS expression min-device-width: -1px should not be parseable
-PASS expression max-device-width: -1px should not be parseable
-PASS expression min-device-width: '10px' should not be parseable
-PASS expression max-device-width: '10px' should not be parseable
-PASS expression device-width: -0.00001mm should not be parseable
-PASS expression device-width: -100000em should not be parseable
-PASS expression min-device-width should not be parseable
-PASS expression max-device-width should not be parseable
-PASS expression device-height should be parseable
-PASS expression device-height: 0 should be parseable
-PASS expression device-height: 0px should be parseable
-PASS expression device-height: 0em should be parseable
-PASS expression device-height: -0 should be parseable
-PASS expression min-device-height: -0 should be parseable
-PASS expression max-device-height: -0 should be parseable
-PASS expression device-height: -0cm should be parseable
-PASS expression device-height: 1px should be parseable
-PASS expression device-height: 0.001mm should be parseable
-PASS expression device-height: 100000px should be parseable
-PASS expression device-height: -1px should not be parseable
-PASS expression device-height: '20px' should not be parseable
-PASS expression min-device-height: -1px should not be parseable
-PASS expression max-device-height: -1px should not be parseable
-PASS expression min-device-height: '10px' should not be parseable
-PASS expression max-device-height: '10px' should not be parseable
-PASS expression device-height: -0.00001mm should not be parseable
-PASS expression device-height: -100000em should not be parseable
-PASS expression min-device-height should not be parseable
-PASS expression max-device-height should not be parseable
-PASS all and (width: width px) should apply
-PASS all and (width: width +1 px) should not apply
-PASS all and (width: width -1 px) should not apply
-PASS all and (min-width: width px) should apply
-PASS all and (min-width: width +1 px) should not apply
-PASS all and (min-width: width -1 px) should apply
-PASS all and (max-width: width px) should apply
-PASS all and (max-width: width +1 px) should apply
-PASS all and (max-width: width +1 px) should not apply
-PASS all and (min-width: width +1 em) should not apply
-PASS all and (min-width: width -1 em) should apply
-PASS all and (max-width: width +1 em) should apply
-PASS all and (max-width: width -1 em) should not apply
-PASS all and (height: height px) should apply
-PASS all and (height: height +1 px) should not apply
-PASS all and (height: height -1 px) should not apply
-PASS all and (min-height: height px) should apply
-PASS all and (min-height: height +1 px) should not apply
-PASS all and (min-height: height -1 px) should apply
-PASS all and (max-height: height px) should apply
-PASS all and (max-height: height +1 px) should apply
-PASS all and (max-height: height +1 px) should not apply
-PASS all and (min-height: height +1 em) should not apply
-PASS all and (min-height: height -1 em) should apply
-PASS all and (max-height: height +1 em) should apply
-PASS all and (max-height: height -1 em) should not apply
-PASS all and (device-width: device-width px) should apply
-PASS all and (device-width: device-width +1 px) should not apply
-PASS all and (device-width: device-width -1 px) should not apply
-PASS all and (min-device-width: device-width px) should apply
-PASS all and (min-device-width: device-width +1 px) should not apply
-PASS all and (min-device-width: device-width -1 px) should apply
-PASS all and (max-device-width: device-width px) should apply
-PASS all and (max-device-width: device-width +1 px) should apply
-PASS all and (max-device-width: device-width +1 px) should not apply
-PASS all and (min-device-width: device-width +1 em) should not apply
-PASS all and (min-device-width: device-width -1 em) should apply
-PASS all and (max-device-width: device-width +1 em) should apply
-PASS all and (max-device-width: device-width -1 em) should not apply
-PASS all and (device-height: device-height px) should apply
-PASS all and (device-height: device-height +1 px) should not apply
-PASS all and (device-height: device-height -1 px) should not apply
-PASS all and (min-device-height: device-height px) should apply
-PASS all and (min-device-height: device-height +1 px) should not apply
-PASS all and (min-device-height: device-height -1 px) should apply
-PASS all and (max-device-height: device-height px) should apply
-PASS all and (max-device-height: device-height +1 px) should apply
-PASS all and (max-device-height: device-height +1 px) should not apply
-PASS all and (min-device-height: device-height +1 em) should not apply
-PASS all and (min-device-height: device-height -1 em) should apply
-PASS all and (max-device-height: device-height +1 em) should apply
-PASS all and (max-device-height: device-height -1 em) should not apply
-PASS all and (height) should apply
-PASS all and (width) should not apply
-PASS all and (height) should not apply
-PASS all and (width) should not apply
-PASS all and (device-height) should apply
-PASS all and (device-width) should apply
-PASS all and (height) should not apply
-PASS all and (width) should apply
-PASS all and (height) should apply
-PASS all and (width) should apply
-PASS expression orientation should be parseable
-PASS expression orientation: portrait should be parseable
-PASS expression orientation: landscape should be parseable
-PASS expression min-orientation should not be parseable
-PASS expression min-orientation: portrait should not be parseable
-PASS expression min-orientation: landscape should not be parseable
-PASS expression max-orientation should not be parseable
-PASS expression max-orientation: portrait should not be parseable
-PASS expression max-orientation: landscape should not be parseable
-PASS (orientation) should apply
-PASS (orientation: landscape) should apply
-PASS (orientation: portrait) should not apply
-PASS not all and (orientation: portrait) should apply
-PASS (orientation) should apply
-PASS (orientation: landscape) should not apply
-PASS not all and (orientation: landscape) should apply
-PASS (orientation: portrait) should apply
-PASS (aspect-ratio: 59/80) should apply
-PASS (aspect-ratio: 58/80) should not apply
-PASS (aspect-ratio: 59/81) should not apply
-PASS (aspect-ratio: 60/80) should not apply
-PASS (aspect-ratio: 59/79) should not apply
-PASS (aspect-ratio: 177/240) should apply
-PASS (aspect-ratio: 413/560) should apply
-PASS (aspect-ratio: 5900/8000) should apply
-PASS (aspect-ratio: 5901/8000) should not apply
-PASS (aspect-ratio: 5899/8000) should not apply
-PASS (aspect-ratio: 5900/8001) should not apply
-PASS (aspect-ratio: 5900/7999) should not apply
-PASS (aspect-ratio) should apply
-PASS (min-aspect-ratio: 59/80) should apply
-PASS (min-aspect-ratio: 58/80) should apply
-PASS (min-aspect-ratio: 59/81) should apply
-PASS (min-aspect-ratio: 60/80) should not apply
-PASS (min-aspect-ratio: 59/79) should not apply
-PASS expression min-aspect-ratio should not be parseable
-PASS (max-aspect-ratio: 59/80) should apply
-PASS (max-aspect-ratio: 58/80) should not apply
-PASS (max-aspect-ratio: 59/81) should not apply
-PASS (max-aspect-ratio: 60/80) should apply
-PASS (max-aspect-ratio: 59/79) should apply
-PASS expression max-aspect-ratio should not be parseable
-PASS (device-aspect-ratio: device-width / device-height) should apply
-PASS not all and (device-aspect-ratio: device-width + 1 / device-height) should apply
-PASS all and (device-aspect-ratio: device-width / device-height - 1) should not apply
-PASS all and (device-aspect-ratio: device-width - 1 / device-height) should not apply
-PASS not all and (device-aspect-ratio: device-width / device-height + 1) should apply
-PASS (device-aspect-ratio) should apply
-PASS (min-device-aspect-ratio: device-width / device-height) should apply
-PASS not all and (device-aspect-ratio: device-width + 1 / device-height) should not apply
-PASS not all and (min-device-aspect-ratio: device-width / device-height - 1) should apply
-PASS not all and (min-device-aspect-ratio: device-width - 1 / device-height) should not apply
-PASS all and (min-device-aspect-ratio: device-width / device-height + 1) should apply
-PASS expression min-device-aspect-ratio should not be parseable
-PASS all and (max-device-aspect-ratio: device-width / device-height) should apply
-PASS (max-device-aspect-ratio: device-width + 1 / device-height) should apply
-PASS (max-device-aspect-ratio: device-width / device-height - 1 should apply
-PASS all and (max-device-aspect-ratio: device-width - 1 / device-height) should not apply
-PASS not all and (max-device-aspect-ratio: device-width / device-height + 1) should apply
-PASS expression max-device-aspect-ratio should not be parseable
-PASS expression max-aspect-ratio: 1/1 should be parseable
-PASS expression max-aspect-ratio: 1 /1 should be parseable
-PASS expression max-aspect-ratio: 1 /
-1 should be parseable
-PASS expression max-aspect-ratio: 1/
-1 should be parseable
-PASS expression max-aspect-ratio: 1 should not be parseable
-PASS expression max-aspect-ratio: 0.5 should not be parseable
-PASS expression max-aspect-ratio: 1.0/1 should not be parseable
-PASS expression max-aspect-ratio: 1/1.0 should not be parseable
-PASS expression max-aspect-ratio: 1.0/1.0 should not be parseable
-PASS expression max-aspect-ratio: 0/1 should not be parseable
-PASS expression max-aspect-ratio: 1/0 should not be parseable
-PASS expression max-aspect-ratio: 0/0 should not be parseable
-PASS expression max-aspect-ratio: -1/1 should not be parseable
-PASS expression max-aspect-ratio: 1/-1 should not be parseable
-PASS expression max-aspect-ratio: -1/-1 should not be parseable
-PASS expression device-aspect-ratio: 1/1 should be parseable
-PASS expression device-aspect-ratio: 1 /1 should be parseable
-PASS expression device-aspect-ratio: 1 /
-1 should be parseable
-PASS expression device-aspect-ratio: 1/
-1 should be parseable
-PASS expression device-aspect-ratio: 1 should not be parseable
-PASS expression device-aspect-ratio: 0.5 should not be parseable
-PASS expression device-aspect-ratio: 1.0/1 should not be parseable
-PASS expression device-aspect-ratio: 1/1.0 should not be parseable
-PASS expression device-aspect-ratio: 1.0/1.0 should not be parseable
-PASS expression device-aspect-ratio: 0/1 should not be parseable
-PASS expression device-aspect-ratio: 1/0 should not be parseable
-PASS expression device-aspect-ratio: 0/0 should not be parseable
-PASS expression device-aspect-ratio: -1/1 should not be parseable
-PASS expression device-aspect-ratio: 1/-1 should not be parseable
-PASS expression device-aspect-ratio: -1/-1 should not be parseable
-PASS monochrome_and_color
-PASS find_depth
-PASS all and (color: depth) should apply
-PASS all and (color: depth - 1) should not apply
-PASS all and (color: depth + 1) should not apply
-PASS all and (max-color: depth) should apply
-PASS all and (max-color: depth - 1) should not apply
-PASS all and (max-color: depth + 1) should apply
-PASS all and (color) should apply
-PASS expression max-color should not be parseable
-PASS expression min-color should not be parseable
-PASS all and (monochrome) should not apply
-PASS expression max-monochrome should not be parseable
-PASS expression min-monochrome should not be parseable
-PASS not all and (monochrome) should apply
-PASS not all and (color) should not apply
-PASS only all and (color) should apply
-PASS only all and (monochrome) should not apply
-PASS expression color: 1 should be parseable
-PASS expression color: 327 should be parseable
-PASS expression color: 0 should be parseable
-PASS expression color: 1.0 should not be parseable
-PASS expression color: -1 should not be parseable
-PASS expression color: 1/1 should not be parseable
-PASS expression min-monochrome: 1 should be parseable
-PASS expression min-monochrome: 327 should be parseable
-PASS expression min-monochrome: 0 should be parseable
-PASS expression min-monochrome: 1.0 should not be parseable
-PASS expression min-monochrome: -1 should not be parseable
-PASS expression min-monochrome: 1/1 should not be parseable
-PASS find_resolution
-PASS (resolution: dpi) should apply
-PASS (resolution: dpi + 1) should not apply
-PASS (resolution: dpi - 1) should not apply
-PASS (min-resolution: dpi - 1 ) should apply
-PASS not all and (min-resolution: dpi - 1 ) should not apply
-PASS not all and (min-resolution: dpi + 1 ) should apply
-PASS all and (min-resolution: dpi + 1 ) should not apply
-PASS (min-resolution: dpcm (dpi - 1) ) should apply
-PASS (max-resolution: dpcm (dpi + 1) ) should apply
-PASS (max-resolution: dpcm (dpi - 1) ) should not apply
-PASS not all and (min-resolution: dpcm (dpi + 1) ) should apply
-PASS expression grid should be parseable
-PASS expression grid: 0 should be parseable
-PASS expression grid: 1 should be parseable
-PASS expression grid: 1 should be parseable
-PASS expression min-grid should not be parseable
-PASS expression min-grid:0 should not be parseable
-PASS expression max-grid: 1 should not be parseable
-PASS expression grid: 2 should not be parseable
-PASS expression grid: -1 should not be parseable
-PASS (grid) should not apply
-PASS (grid: 0) should apply
-PASS (grid: 1) should not apply
-PASS (grid: 2) should not apply
-PASS (grid: -1) should not apply
-
+++ /dev/null
-main frame - didStartProvisionalLoadForFrame
-main frame - didCommitLoadForFrame
-frame "iframe" - didStartProvisionalLoadForFrame
-main frame - didFinishDocumentLoadForFrame
-main frame - didHandleOnloadEventsForFrame
-frame "iframe" - didFailProvisionalLoadWithError
-main frame - didFinishLoadForFrame
-Test for https://bugs.webkit.org/show_bug.cgi?id=17360 REGRESSION: mp4 file downloaded from server is downloaded as html.
-
-Binary data not loaded as text. Maybe PASS.
-
-
+++ /dev/null
-layer at (0,0) size 800x600
- RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
- RenderBlock {HTML} at (0,0) size 800x600
- RenderBody {BODY} at (8,8) size 784x584
- RenderSlider {INPUT} at (2,2) size 100x10 [color=#909090] [bgcolor=#FF0000]
- RenderFlexibleBox {DIV} at (0,0) size 100x10
- RenderBlock {DIV} at (0,0) size 100x10
- RenderBlock {DIV} at (90,0) size 10x10 [bgcolor=#008000]
- RenderText {#text} at (0,0) size 0x0
+++ /dev/null
-layer at (0,0) size 800x600
- RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
- RenderBlock {HTML} at (0,0) size 800x600
- RenderBody {BODY} at (8,8) size 784x584
- RenderBlock {P} at (0,0) size 784x18
- RenderText {#text} at (0,0) size 536x19
- text run at (0,0) width 536: "The slider thumb below has a height specified as 50%. It should be a 10 pixel square."
- RenderBlock (anonymous) at (0,34) size 784x24
- RenderSlider {INPUT} at (2,2) size 200x20 [color=#909090] [bgcolor=#C0C0C0]
- RenderFlexibleBox {DIV} at (0,0) size 200x20
- RenderBlock {DIV} at (0,5) size 200x10
- RenderBlock {DIV} at (95,0) size 10x10 [bgcolor=#008000]
- RenderText {#text} at (0,0) size 0x0
+++ /dev/null
-layer at (0,0) size 800x600
- RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
- RenderBlock {HTML} at (0,0) size 800x600
- RenderBody {BODY} at (8,8) size 784x584
- RenderSlider {INPUT} at (2,2) size 129x20 [color=#909090] [bgcolor=#FFFFFF]
- RenderFlexibleBox {DIV} at (0,0) size 129x20
- RenderBlock {DIV} at (0,0) size 129x20
- RenderBlock {DIV} at (0,0) size 20x20 [bgcolor=#008000]
- RenderText {#text} at (0,0) size 0x0
+++ /dev/null
-The images should be rotated respecting their EXIF orientation. In image documents, this happens independent of WebKitShouldRespectImageOrientation.
-
-
-
-
-PASS
+++ /dev/null
-Test for WebKit Bug 88133 Collecting a fixed positioned element in a named flow causes WebKit to crash.
-
-This test collects an absolutely positioned object into a named flow without flowing it into a region.
-
-The test passes if it does not crash or assert.
-
-PASS
+++ /dev/null
-Test for Auto width is not working for regions.
-
-The region is an absolutely positioned, non replaced element, attached to a flow thread.
-
-Due to flow thread dependencies, the region is not valid and width computation should not take the associated flow thread into account.
-
-On success, it should not crash.
-
-PASS
-
-
+++ /dev/null
-Tests parsing of -webkit-flow-from property
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS testCSSText("-webkit-flow-from: first-flow") is "first-flow"
-PASS testCSSText("-webkit-flow-from: none") is "none"
-PASS testCSSText("-webkit-flow-from: ") is ""
-PASS testCSSText("-webkit-flow-from: 'first-flow'") is ""
-PASS testCSSText("-webkit-flow-from: 1") is ""
-PASS testCSSText("-webkit-flow-from: 1.2") is ""
-PASS testCSSText("-webkit-flow-from: -1") is ""
-PASS testCSSText("-webkit-flow-from: 12px") is ""
-PASS testCSSText("-webkit-from-flow: first flow") is ""
-PASS testComputedStyle("first-flow") is "first-flow"
-PASS testComputedStyle("'first flow'") is "none"
-PASS testComputedStyle("none") is "none"
-PASS testComputedStyle("initial") is "none"
-PASS testComputedStyle("inherit") is "none"
-PASS testComputedStyle("1") is "none"
-PASS testComputedStyle("1.2") is "none"
-PASS testComputedStyle("-1") is "none"
-PASS testComputedStyle("12px") is "none"
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
+++ /dev/null
-Tests Element.webkitRegionOverset attribute
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS regionOverset('region_1') is "empty"
-PASS regionOverset('region_2') is "empty"
-PASS regionOverset('region_3') is "empty"
-Flow content
-PASS regionOverset('region_1') is "fit"
-PASS regionOverset('region_2') is "fit"
-PASS regionOverset('region_3') is "empty"
-Add more content
-PASS regionOverset('region_1') is "fit"
-PASS regionOverset('region_2') is "fit"
-PASS regionOverset('region_3') is "fit"
-Add visual overflow
-PASS regionOverset('region_1') is "fit"
-PASS regionOverset('region_2') is "fit"
-PASS regionOverset('region_3') is "overset"
-Empty content
-PASS regionOverset('region_1') is "empty"
-PASS regionOverset('region_2') is "empty"
-PASS regionOverset('region_3') is "empty"
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
+++ /dev/null
-Tests Element.webkitRegionOverset attribute
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS region_1.webkitRegionOverset is "fit"
-PASS region_2.webkitRegionOverset is "empty"
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
+++ /dev/null
-Tests Element.webkitRegionOverset attribute
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS regionOverset('region_1') is "empty"
-PASS regionOverset('region_2') is "empty"
-PASS regionOverset('region_3') is "empty"
-Flow content
-PASS regionOverset('region_1') is "fit"
-PASS regionOverset('region_2') is "fit"
-PASS regionOverset('region_3') is "empty"
-Add more content
-PASS regionOverset('region_1') is "fit"
-PASS regionOverset('region_2') is "fit"
-PASS regionOverset('region_3') is "fit"
-Add visual overflow
-PASS regionOverset('region_1') is "fit"
-PASS regionOverset('region_2') is "fit"
-PASS regionOverset('region_3') is "overset"
-Empty content
-PASS regionOverset('region_1') is "empty"
-PASS regionOverset('region_2') is "empty"
-PASS regionOverset('region_3') is "empty"
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
+++ /dev/null
-Tests Element.webkitRegionoverset attribute
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS region_1.webkitRegionOverset is "fit"
-PASS region_2.webkitRegionOverset is "empty"
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
+++ /dev/null
-Test for WebKit Bug 88133 Collecting a fixed positioned element in a named flow causes WebKit to crash.
-
-This test collects a fixed positioned object into a named flow but without flowing it into a region.
-
-The test passes if it does not crash or assert.
-
-PASS
+++ /dev/null
-Test for WebKit Bug 88133 Collecting a fixed positioned element in a named flow causes WebKit to crash.
-
-This test collects a fixed positioned object into a named flow but without flowing it into a region. The fixed positioned element is the child of another element that has a transform, so that it requires a layer.
-
-The test passes if it does not crash or assert.
-
-PASS
+++ /dev/null
-Bug 77474: Crash in RenderFlowThread::setRegionBoxesRegionStyle
-
-This test PASSES if it does not CRASH or ASSERT.
-
-
-
+++ /dev/null
-Test for WebKit Bug 90289 Crash when flowing a region into itself.
-
-The test passes if it does not crash or assert.
-
-PASS
+++ /dev/null
-[CSSRegions] Test for Region::getRegionFlowRanges for absolute positioned elements
-PASS range1.length is 1
-PASS Array [wrapper,0,wrapper,1] is equal to [wrapper,0,wrapper,1]
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
+++ /dev/null
-[CSSRegions] Implement Region::getRegionFlowRanges with multiple content nodes
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-Text node.
-Flow test
-PASS range1.length is 1
-PASS Array [wrapper,0,#text,4] is equal to [wrapper,0,#text,4]
-PASS range2.length is 2
-PASS Array [#text,5,wrapper,1] is equal to [#text,5,wrapper,1]
-PASS Array [wrapper2,0,wrapper2,1] is equal to [wrapper2,0,wrapper2,1]
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
+++ /dev/null
-[CSSRegions] Implement Region::getRegionFlowRanges for elements with display:none (Range should not break ranges at display:none)
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-1
-3
-5
-Flow test
-PASS range1.length is 1
-PASS Array [wrapper,0,wrapper,1] is equal to [wrapper,0,wrapper,1]
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
+++ /dev/null
-[CSSRegions] Implement Region::getRegionFlowRanges for empty regions
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-Flow test
-PASS range1.length is 0
-PASS range2.length is 1
-PASS Array [wrapper,0,wrapper,1] is equal to [wrapper,0,wrapper,1]
-PASS range3.length is 0
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
+++ /dev/null
-[CSSRegions] Test for Region::getRegionFlowRanges.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-Text node.
-Empty regions
-PASS range1.length is 0
-PASS range2.length is 0
-PASS range3.length is 0
-Flow article
-PASS range1.length is 1
-PASS Array [wrapper,0,box1,1] is equal to [wrapper,0,box1,1]
-PASS range2.length is 1
-PASS Array [box1,1,box1,1] is equal to [box1,1,box1,1]
-PASS range3.length is 1
-PASS Array [box1,1,wrapper,1] is equal to [box1,1,wrapper,1]
-Add text node to region2 (creates anonymous block)
-PASS range1.length is 1
-PASS Array [wrapper,0,box1,1] is equal to [wrapper,0,box1,1]
-PASS range2.length is 1
-PASS Array [box1,1,box1,2] is equal to [box1,1,box1,2]
-PASS range3.length is 1
-PASS Array [box1,2,wrapper,1] is equal to [box1,2,wrapper,1]
-Increase font size
-PASS range1.length is 1
-PASS Array [wrapper,0,box1,1] is equal to [wrapper,0,box1,1]
-PASS range2.length is 1
-PASS Array [box1,1,#text,4] is equal to [box1,1,#text,4]
-PASS range3.length is 1
-PASS Array [#text,5,wrapper,1] is equal to [#text,5,wrapper,1]
-Make child a content node, so it will move from region1 to region3
-PASS range1.length is 2
-PASS Array [wrapper,0,box1,0] is equal to [wrapper,0,box1,0]
-PASS Array [box1,1,#text,4] is equal to [box1,1,#text,4]
-PASS range2.length is 1
-PASS Array [#text,5,box1,2] is equal to [#text,5,box1,2]
-PASS range3.length is 1
-PASS Array [box1,0,box1,1] is equal to [box1,0,box1,1]
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
+++ /dev/null
-[CSSRegions] Test for Region::getRegionFlowRanges for fixed positioned elements
-PASS range1.length is 1
-PASS Array [wrapper,0,wrapper,1] is equal to [wrapper,0,wrapper,1]
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
+++ /dev/null
-[CSSRegions] Test for Region::getRegionFlowRanges for horizontal-bt mode
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-Text node.
-Empty regions
-PASS range1.length is 0
-PASS range2.length is 0
-PASS range3.length is 0
-Flow article
-PASS range1.length is 1
-PASS Array [wrapper,0,box1,1] is equal to [wrapper,0,box1,1]
-PASS range2.length is 1
-PASS Array [box1,1,box1,1] is equal to [box1,1,box1,1]
-PASS range3.length is 1
-PASS Array [box1,1,wrapper,1] is equal to [box1,1,wrapper,1]
-Add text node to region2 (creates anonymous block)
-PASS range1.length is 1
-PASS Array [wrapper,0,box1,1] is equal to [wrapper,0,box1,1]
-PASS range2.length is 1
-PASS Array [box1,1,box1,2] is equal to [box1,1,box1,2]
-PASS range3.length is 1
-PASS Array [box1,2,wrapper,1] is equal to [box1,2,wrapper,1]
-Increase font size
-PASS range1.length is 1
-PASS Array [wrapper,0,box1,1] is equal to [wrapper,0,box1,1]
-PASS range2.length is 1
-PASS Array [box1,1,#text,4] is equal to [box1,1,#text,4]
-PASS range3.length is 1
-PASS Array [#text,5,wrapper,1] is equal to [#text,5,wrapper,1]
-Make child a content node, so it will move from region1 to region3
-PASS range1.length is 2
-PASS Array [wrapper,0,box1,0] is equal to [wrapper,0,box1,0]
-PASS Array [box1,1,#text,4] is equal to [box1,1,#text,4]
-PASS range2.length is 1
-PASS Array [#text,5,box1,2] is equal to [#text,5,box1,2]
-PASS range3.length is 1
-PASS Array [box1,0,box1,1] is equal to [box1,0,box1,1]
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
+++ /dev/null
-[CSSRegions] Test for Region::getRegionFlowRanges for inline elements
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-Flow test
-PASS range1.length is 1
-PASS Array [wrapper,0,wrapper,1] is equal to [wrapper,0,wrapper,1]
-PASS range2.length is 0
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
+++ /dev/null
-[CSSRegions] Test for Region::getRegionFlowRanges. Text breaks in two regions
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-Text node.
-Flow test
-PASS range1.length is 1
-PASS Array [wrapper,0,#text,4] is equal to [wrapper,0,#text,4]
-PASS range2.length is 1
-PASS Array [#text,5,wrapper,1] is equal to [#text,5,wrapper,1]
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
+++ /dev/null
-[CSSRegions] Test for Region::getRegionFlowRanges in vertical-rl mode. Text breaks into two regions
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-Text node.
-Flow test
-PASS range1.length is 1
-PASS Array [wrapper,0,#text,4] is equal to [wrapper,0,#text,4]
-PASS range2.length is 1
-PASS Array [#text,5,wrapper,1] is equal to [#text,5,wrapper,1]
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
+++ /dev/null
-[CSSRegions] Test for Region::getRegionFlowRanges for vertical-lr mode
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-Text node.
-Empty regions
-PASS range1.length is 0
-PASS range2.length is 0
-PASS range3.length is 0
-Flow article
-PASS range1.length is 1
-PASS Array [wrapper,0,box1,1] is equal to [wrapper,0,box1,1]
-PASS range2.length is 1
-PASS Array [box1,1,box1,1] is equal to [box1,1,box1,1]
-PASS range3.length is 1
-PASS Array [box1,1,wrapper,1] is equal to [box1,1,wrapper,1]
-Add text node to region2 (creates anonymous block)
-PASS range1.length is 1
-PASS Array [wrapper,0,box1,1] is equal to [wrapper,0,box1,1]
-PASS range2.length is 1
-PASS Array [box1,1,box1,2] is equal to [box1,1,box1,2]
-PASS range3.length is 1
-PASS Array [box1,2,wrapper,1] is equal to [box1,2,wrapper,1]
-Increase font size
-PASS range1.length is 1
-PASS Array [wrapper,0,box1,1] is equal to [wrapper,0,box1,1]
-PASS range2.length is 1
-PASS Array [box1,1,#text,4] is equal to [box1,1,#text,4]
-PASS range3.length is 1
-PASS Array [#text,5,wrapper,1] is equal to [#text,5,wrapper,1]
-Make child a content node, so it will move from region1 to region3
-PASS range1.length is 2
-PASS Array [wrapper,0,box1,0] is equal to [wrapper,0,box1,0]
-PASS Array [box1,1,#text,4] is equal to [box1,1,#text,4]
-PASS range2.length is 1
-PASS Array [#text,5,box1,2] is equal to [#text,5,box1,2]
-PASS range3.length is 1
-PASS Array [box1,0,box1,1] is equal to [box1,0,box1,1]
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
+++ /dev/null
-[CSSRegions] Test for Region::getRegionFlowRanges for vertical-rl mode
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-Text node.
-Empty regions
-PASS range1.length is 0
-PASS range2.length is 0
-PASS range3.length is 0
-Flow article
-PASS range1.length is 1
-PASS Array [wrapper,0,box1,1] is equal to [wrapper,0,box1,1]
-PASS range2.length is 1
-PASS Array [box1,1,box1,1] is equal to [box1,1,box1,1]
-PASS range3.length is 1
-PASS Array [box1,1,wrapper,1] is equal to [box1,1,wrapper,1]
-Add text node to region2 (creates anonymous block)
-PASS range1.length is 1
-PASS Array [wrapper,0,box1,1] is equal to [wrapper,0,box1,1]
-PASS range2.length is 1
-PASS Array [box1,1,box1,2] is equal to [box1,1,box1,2]
-PASS range3.length is 1
-PASS Array [box1,2,wrapper,1] is equal to [box1,2,wrapper,1]
-Increase font size
-PASS range1.length is 1
-PASS Array [wrapper,0,box1,1] is equal to [wrapper,0,box1,1]
-PASS range2.length is 1
-PASS Array [box1,1,#text,4] is equal to [box1,1,#text,4]
-PASS range3.length is 1
-PASS Array [#text,5,wrapper,1] is equal to [#text,5,wrapper,1]
-Make child a content node, so it will move from region1 to region3
-PASS range1.length is 2
-PASS Array [wrapper,0,box1,0] is equal to [wrapper,0,box1,0]
-PASS Array [box1,1,#text,4] is equal to [box1,1,#text,4]
-PASS range2.length is 1
-PASS Array [#text,5,box1,2] is equal to [#text,5,box1,2]
-PASS range3.length is 1
-PASS Array [box1,0,box1,1] is equal to [box1,0,box1,1]
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
+++ /dev/null
-[CSSRegions] Test for Region::getRegionFlowRanges for mixed vertical modes
-PASS range1.length is 2
-PASS Array [wrapper,0,box1,1] is equal to [wrapper,0,box1,1]
-PASS Array [box3,1,box3,2] is equal to [box3,1,box3,2]
-PASS range2.length is 1
-PASS Array [box1,1,box1,2] is equal to [box1,1,box1,2]
-PASS range3.length is 1
-PASS Array [box1,2,box3,1] is equal to [box1,2,box3,1]
-PASS successfullyParsed is true
-
-TEST COMPLETE
-Horizontal TB
-X
-Vertical LRHorizontal BT
-
+++ /dev/null
-[CSSRegions] Test for Region::getRegionFlowRanges for mixed vertical modes
-PASS range1.length is 2
-PASS Array [wrapper,0,box1,1] is equal to [wrapper,0,box1,1]
-PASS Array [box3,1,box3,2] is equal to [box3,1,box3,2]
-PASS range2.length is 1
-PASS Array [box1,1,box1,2] is equal to [box1,1,box1,2]
-PASS range3.length is 1
-PASS Array [box1,2,box3,1] is equal to [box1,2,box3,1]
-PASS successfullyParsed is true
-
-TEST COMPLETE
-Vertical RL
-X
-Vertical LRY
-
+++ /dev/null
-Test for 90759: [CSSRegions] Rename NamedFlow::getRegionsByContentNode to NamedFlow::getRegionsByContent.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS regionList.length is 1
-PASS regionList.item(0).id is "region"
-PASS regionList.length is 2
-PASS regionList.item(0).id is "region21"
-PASS regionList.item(1).id is "region22"
-PASS regionList.length is 0
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
-
-
+++ /dev/null
-Test for 90759: [CSSRegions] Rename NamedFlow::getRegionsByContentNode to NamedFlow::getRegionsByContent
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS regionListArticle is non-null.
-PASS regionListArticle.length is 2
-PASS regionListArticle.item(0).id is "region"
-PASS regionListArticle.item(1).id is "region2"
-PASS regionListSpan is non-null.
-PASS regionListSpan.length is 1
-PASS regionListSpan.item(0).id is "region"
-PASS regionListSpan2 is non-null.
-PASS regionListSpan2.length is 2
-PASS regionListSpan3 is non-null.
-PASS regionListSpan3.length is 1
-PASS regionListSpan3.item(0).id is "region2"
-PASS regionListTextNode is non-null.
-PASS regionListTextNode.length is 1
-PASS regionListTextNode.item(0).id is "region2"
-PASS regionListTextNode2 is non-null.
-PASS regionListTextNode2.length is 1
-PASS regionListTextNode2.item(0).id is "region2"
-PASS regionListTextNode3 is non-null.
-PASS regionListTextNode3.length is 1
-PASS regionListTextNode3.item(0).id is "region2"
-PASS regionListTextNode2.length is 2
-PASS regionListTextNode2.item(0).id is "region2"
-PASS regionListTextNode2.item(1).id is "region3"
-PASS regionListTextNode32.length is 1
-PASS regionListTextNode32.item(0).id is "region3"
-PASS regionListP1 is non-null.
-PASS regionListP1.length is 1
-PASS regionListP1.item(0).id is "region4"
-PASS regionListP2 is non-null.
-PASS regionListP2.length is 1
-PASS regionListP2.item(0).id is "region4"
-PASS regionListP3 is non-null.
-PASS regionListP3.length is 1
-PASS regionListP3.item(0).id is "region4"
-PASS regionListP22.length is 1
-PASS regionListP22.item(0).id is "region5"
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
-
-
-
+++ /dev/null
-Test for 90759: [CSSRegions] Rename NamedFlow::getRegionsByContentNode to NamedFlow::getRegionsByContent
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS regionListArticle is non-null.
-PASS regionListArticle.length is 2
-PASS regionListArticle.item(0).id is "region"
-PASS regionListArticle.item(1).id is "region2"
-PASS regionListSpan is non-null.
-PASS regionListSpan.length is 1
-PASS regionListSpan.item(0).id is "region"
-PASS regionListSpan2 is non-null.
-PASS regionListSpan2.length is 2
-PASS regionListSpan3 is non-null.
-PASS regionListSpan3.length is 1
-PASS regionListSpan3.item(0).id is "region2"
-PASS regionListTextNode is non-null.
-PASS regionListTextNode.length is 1
-PASS regionListTextNode.item(0).id is "region2"
-PASS regionListTextNode2 is non-null.
-PASS regionListTextNode2.length is 1
-PASS regionListTextNode2.item(0).id is "region2"
-PASS regionListTextNode3 is non-null.
-PASS regionListTextNode3.length is 1
-PASS regionListTextNode3.item(0).id is "region2"
-PASS regionListTextNode2.length is 2
-PASS regionListTextNode2.item(0).id is "region2"
-PASS regionListTextNode2.item(1).id is "region3"
-PASS regionListTextNode32.length is 1
-PASS regionListTextNode32.item(0).id is "region3"
-PASS regionListP1 is non-null.
-PASS regionListP1.length is 1
-PASS regionListP1.item(0).id is "region4"
-PASS regionListP2 is non-null.
-PASS regionListP2.length is 1
-PASS regionListP2.item(0).id is "region4"
-PASS regionListP3 is non-null.
-PASS regionListP3.length is 1
-PASS regionListP3.item(0).id is "region4"
-PASS regionListP22.length is 1
-PASS regionListP22.item(0).id is "region5"
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
-
-
-
+++ /dev/null
-Test for 90759: [CSSRegions] Rename NamedFlow::getRegionsByContentNode to NamedFlow::getRegionsByContent
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS regionListArticle is non-null.
-PASS regionListArticle.length is 2
-PASS regionListArticle.item(0).id is "region"
-PASS regionListArticle.item(1).id is "region2"
-PASS regionListSpan is non-null.
-PASS regionListSpan.length is 1
-PASS regionListSpan.item(0).id is "region"
-PASS regionListSpan2 is non-null.
-PASS regionListSpan2.length is 2
-PASS regionListSpan3 is non-null.
-PASS regionListSpan3.length is 1
-PASS regionListSpan3.item(0).id is "region2"
-PASS regionListTextNode is non-null.
-PASS regionListTextNode.length is 1
-PASS regionListTextNode.item(0).id is "region2"
-PASS regionListTextNode2 is non-null.
-PASS regionListTextNode2.length is 1
-PASS regionListTextNode2.item(0).id is "region2"
-PASS regionListTextNode3 is non-null.
-PASS regionListTextNode3.length is 1
-PASS regionListTextNode3.item(0).id is "region2"
-PASS regionListTextNode2.length is 2
-PASS regionListTextNode2.item(0).id is "region2"
-PASS regionListTextNode2.item(1).id is "region3"
-PASS regionListTextNode32.length is 1
-PASS regionListTextNode32.item(0).id is "region3"
-PASS regionListP1 is non-null.
-PASS regionListP1.length is 1
-PASS regionListP1.item(0).id is "region4"
-PASS regionListP2 is non-null.
-PASS regionListP2.length is 1
-PASS regionListP2.item(0).id is "region4"
-PASS regionListP3 is non-null.
-PASS regionListP3.length is 1
-PASS regionListP3.item(0).id is "region4"
-PASS regionListP22.length is 1
-PASS regionListP22.item(0).id is "region5"
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
-
-
-
+++ /dev/null
-Test for 90759: [CSSRegions] Rename NamedFlow::getRegionsByContentNode to NamedFlow::getRegionsByContent
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS regionListArticle is non-null.
-PASS regionListArticle.length is 2
-PASS regionListArticle.item(0).id is "region"
-PASS regionListArticle.item(1).id is "region2"
-PASS regionListSpan is non-null.
-PASS regionListSpan.length is 1
-PASS regionListSpan.item(0).id is "region"
-PASS regionListSpan2 is non-null.
-PASS regionListSpan2.length is 2
-PASS regionListSpan3 is non-null.
-PASS regionListSpan3.length is 1
-PASS regionListSpan3.item(0).id is "region2"
-PASS regionListTextNode is non-null.
-PASS regionListTextNode.length is 1
-PASS regionListTextNode.item(0).id is "region2"
-PASS regionListTextNode2 is non-null.
-PASS regionListTextNode2.length is 1
-PASS regionListTextNode2.item(0).id is "region2"
-PASS regionListTextNode3 is non-null.
-PASS regionListTextNode3.length is 1
-PASS regionListTextNode3.item(0).id is "region2"
-PASS regionListTextNode2.length is 2
-PASS regionListTextNode2.item(0).id is "region2"
-PASS regionListTextNode2.item(1).id is "region3"
-PASS regionListTextNode32.length is 1
-PASS regionListTextNode32.item(0).id is "region3"
-PASS regionListP1 is non-null.
-PASS regionListP1.length is 1
-PASS regionListP1.item(0).id is "region4"
-PASS regionListP2 is non-null.
-PASS regionListP2.length is 1
-PASS regionListP2.item(0).id is "region4"
-PASS regionListP3 is non-null.
-PASS regionListP3.length is 1
-PASS regionListP3.item(0).id is "region4"
-PASS regionListP22.length is 1
-PASS regionListP22.item(0).id is "region5"
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
-
-
-
+++ /dev/null
-Test for 90759: [CSSRegions] Rename NamedFlow::getRegionsByContentNode to NamedFlow::getRegionsByContent
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS regionList is non-null.
-PASS regionList.length is 0
-PASS regionList2 is non-null.
-PASS regionList2.length is 0
-PASS regionList != regionList2 is true
-PASS regionList3 is non-null.
-PASS regionList3.length is 0
-PASS regionList4 is non-null.
-PASS regionList4.length is 1
-PASS regionList4.item(0).id is "region"
-PASS regionList5 is non-null.
-PASS regionList5.length is 0
-PASS regionList6 is non-null.
-PASS regionList6.length is 1
-PASS regionList6.item(0).id is "region"
-PASS regionList7 is non-null.
-PASS regionList7.length is 0
-PASS regionList8 is non-null.
-PASS regionList8.length is 0
-PASS regionList9 is non-null.
-PASS regionList9.length is 1
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
+++ /dev/null
-Test for hit-testing of floats inside CSS Regions.
-
-PASS
+++ /dev/null
-Test for https://bugs.webkit.org/show_bug.cgi?id=76456 Inconsistent text selection behavior in regions.
-
-The red square should turn green when hovered.
-
-PASS
+++ /dev/null
-Text should be rendered in the green region. The test passes if there is no crash
-
-Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
+++ /dev/null
-Bug 90865:[CSSRegions]Crash when moving anonymous block children inside a named flow. Test passes if it does not CRASH or ASSERT.
-
+++ /dev/null
-Test for WebKit Bug 95645 Crash
-
-The test passes if it does not crash or assert.
-
-PASS
-
-
+++ /dev/null
-PASS if it does not crash or cause an ASSERT failure.
+++ /dev/null
-Test for WebKit Bug 90792 Assert failure when layout positioned objects in regions.
-
-This test collects an absolutely positioned element in a flow thread without any regions attached. The positioned element has a different writing mode than its positioned parent.
-
-The test passes if it does not crash or assert.
-
-PASS
+++ /dev/null
-Test for WebKit Bug 90792 Assert failure when layout positioned objects in regions.
-
-This test collects an absolutely positioned element with a writing mode different than the document writing mode into a flow thread without any regions attached.
-
-The test passes if it does not crash or assert.
-
-PASS
+++ /dev/null
-Test for WebKit Bug 90792 Assert failure when layout positioned objects in regions
-
-This test collects an absolutely positioned element into a flow thread without any regions attached. The absolutely positioned element has a different writing mode than its parent but the same writing mode as the containing block.
-
-The test passes if it does not crash or assert.
-
-PASS
+++ /dev/null
-Test for WebKit Bug 93204 Region attached to the removed flow thread crash.
-
-The test passes if it does not crash or assert.
-
-PASS
+++ /dev/null
-Test that RenderObject is recreated correctly after changing display type.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS testElement(element, "none") is false
-PASS testElement(element, "block") is true
-PASS testElement(element, "inline-block") is true
-PASS testElement(element, "run-in") is false
-PASS testElement(element, "compact") is false
-PASS testElement(element, "inline") is false
-PASS testElement(element, "table") is false
-PASS testElement(element, "inline-table") is false
-PASS testElement(element, "table-cell") is true
-PASS testElement(element, "table-caption") is true
-PASS testElement(element, "list-item") is true
-PASS testElement(element, "-webkit-box") is false
-PASS testElement(element, "-webkit-inline-box") is false
-PASS testElement(element, "-webkit-flex") is false
-PASS testElement(element, "-webkit-inline-flex") is false
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
+++ /dev/null
-Test that only non-replaced block elements can be transformed into regions.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS createRegionElement("div", "none") is false
-PASS createRegionElement("div", "block") is true
-PASS createRegionElement("div", "inline-block") is true
-PASS createRegionElement("div", "run-in") is false
-PASS createRegionElement("div", "compact") is false
-PASS createRegionElement("div", "inline") is false
-PASS createRegionElement("div", "table") is false
-PASS createRegionElement("div", "inline-table") is false
-PASS createRegionElement("div", "table-cell") is true
-PASS createRegionElement("div", "table-caption") is true
-PASS createRegionElement("div", "list-item") is true
-PASS createRegionElement("div", "-webkit-box") is false
-PASS createRegionElement("div", "-webkit-inline-box") is false
-PASS createRegionElement("div", "-webkit-flex") is false
-PASS createRegionElement("div", "-webkit-inline-flex") is false
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
+++ /dev/null
-Tests that changing the element into a region without an existing flow disconnects the element's content.
-
-PASS
+++ /dev/null
-Tests that changing a region element into a normal element makes the element's content available.
-
-This text should be visible when the element is no longer a region.
-PASS
+++ /dev/null
-Test for WebKit Bug 91307 Crash when reattaching a region to a named flow.
-
-The test passes if it does not crash or assert.
-
-PASS
-
+++ /dev/null
-Bug 74781: Crash in RenderFlowThread::getRegionRangeForBox
-
-This test PASSES if it does not CRASH or ASSERT.
-
-A
+++ /dev/null
-Tests that removing a region that is sibling to the flow doesn't crash.
-PASS
+++ /dev/null
-Test for WebKit Bug 93276 Crash when using style in region for removed element.
-
-The test passes if it does not crash or assert.
-
-PASS
-
-
+++ /dev/null
-Bug 77474: Crash in RenderFlowThread::setRegionBoxesRegionStyle
-
-This test PASSES if it does not CRASH or ASSERT.
-
-
+++ /dev/null
-Bug 78298: Crash in RenderFlowThread::setRegionBoxesRegionStyle
-
-This test PASSES if it does not CRASH or ASSERT.
-
-
+++ /dev/null
-Bug 73735: Collect SVG nodes in render flow thread
-
-It should be possible to collect a root "svg" node into a render flow thread.
-
-On success, you should see PASS below.
-
-SVG text
-PASS
+++ /dev/null
-Test for WebKitBug 84493: crash when collecting svg symbol element in named flow.
-This test PASSES if it does not CRASH or ASSERT.
+++ /dev/null
-This test verifies that the webkit-flow-into property is correctly parsed
-
-PASS Test Parse none
-PASS Test Parse first-flow
-PASS Test Parse 'first-flow'
-PASS Test Parse ;
-PASS Test Parse 1
-PASS Test Parse 1.2
-PASS Test Parse -1
-PASS Test Parse 12px
-PASS Test Computed Style none
-PASS Test Computed Style ''
-PASS Test Computed Style 'first-flow'
-PASS Test Computed Style first-flow
-PASS Test Computed Style 12px
-PASS Test Non-Inherited none, none
-PASS Test Non-Inherited none, child-flow
-PASS Test Non-Inherited parent-flow, none
-PASS Test Non-Inherited parent-flow, child-flow
-
+++ /dev/null
-Tests parsing of webkit-region-overflow property
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS testCSSText("-webkit-region-overflow: auto") is "auto"
-PASS testCSSText("-webkit-region-overflow: initial") is "initial"
-PASS testCSSText("-webkit-region-overflow: inherit") is "inherit"
-PASS testCSSText("-webkit-region-overflow: break") is "break"
-PASS testCSSText("-webkit-region-overflow: 0") is ""
-PASS testCSSText("-webkit-region-overflow: -1") is ""
-PASS testCSSText("-webkit-region-overflow: 12.5") is ""
-PASS testCSSText("-webkit-region-overflow: 1px") is ""
-PASS testComputedStyle("auto") is "auto"
-PASS testComputedStyle("initial") is "auto"
-PASS testComputedStyle("inherit") is "auto"
-PASS testComputedStyle("break") is "break"
-PASS testComputedStyle("0") is "auto"
-PASS testComputedStyle("-1") is "auto"
-PASS testComputedStyle("12.5") is "auto"
-PASS testComputedStyle("1px") is "auto"
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
+++ /dev/null
-This tests the WebKitCSSRegionRule interface.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS WebKitCSSRegionRule exists on Window object
-PASS WEBKIT_REGION_RULE exists on Window.CSSRule object
-PASS window.CSSRule.WEBKIT_REGION_RULE is 16
-PASS regionRule1.type is window.CSSRule.WEBKIT_REGION_RULE
-PASS regionRule1CSSRules.length is 2
-PASS regionRule1CSSRules.item(0).type is window.CSSRule.STYLE_RULE
-PASS regionRule1CSSRules.item(0).cssText is '#p1 { background-color: green; }'
-PASS regionRule1CSSRules.item(1).cssText is '#p2 { background-color: lime; }'
-PASS regionRule2.type is window.CSSRule.WEBKIT_REGION_RULE
-PASS regionRule2CSSRules.length is 1
-PASS regionRule2CSSRules.item(0).type is window.CSSRule.STYLE_RULE
-PASS regionRule2CSSRules.item(0).cssText is 'p { background-color: blue; }'
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
+++ /dev/null
-layer at (0,0) size 800x600
- RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
- RenderBlock {HTML} at (0,0) size 800x600
- RenderBody {BODY} at (8,8) size 784x584
- RenderSlider {INPUT} at (2,2) size 100x10 [color=#909090] [bgcolor=#FF0000]
- RenderFlexibleBox {DIV} at (0,0) size 100x10
- RenderBlock {DIV} at (0,0) size 100x10
- RenderBlock {DIV} at (90,0) size 10x10 [bgcolor=#008000]
+++ /dev/null
-layer at (0,0) size 800x600
- RenderView at (0,0) size 800x600
-layer at (0,0) size 800x92
- RenderBlock {HTML} at (0,0) size 800x92 [bgcolor=#666666]
- RenderBody {BODY} at (8,18) size 784x58
- RenderBlock {H3} at (0,0) size 784x22
- RenderText {#text} at (0,0) size 455x22
- text run at (0,0) width 455: "Test of unqualifed :hover selector in strict parsing mode"
- RenderBlock {P} at (0,40) size 784x18
- RenderText {#text} at (0,0) size 691x19
- text run at (0,0) width 691: "Moving the mouse anywhere over the document should result in the background color being changed to grey."
+++ /dev/null
-layer at (0,0) size 800x600
- RenderView at (0,0) size 800x600
-layer at (0,0) size 800x492
- RenderBlock {HTML} at (0,0) size 800x492
- RenderBody {BODY} at (8,16) size 784x468
- RenderBlock {P} at (0,0) size 784x18
- RenderText {#text} at (0,0) size 571x19
- text run at (0,0) width 571: "The T column should match the R column. The H columns uses <br/> to force line breaks."
- RenderTable {TABLE} at (0,34) size 166x434 [border: none]
- RenderTableSection {TBODY} at (0,0) size 165x433
- RenderTableRow {TR} at (0,0) size 165x23
- RenderTableCell {TD} at (0,9) size 42x4 [r=0 c=0 rs=1 cs=1]
- RenderTableCell {TD} at (42,0) size 45x23 [border: (1px solid #008000)] [r=0 c=1 rs=1 cs=1]
- RenderText {#text} at (3,3) size 12x19
- text run at (3,3) width 12: "H"
- RenderTableCell {TD} at (87,0) size 33x23 [border: (1px solid #008000)] [r=0 c=2 rs=1 cs=1]
- RenderText {#text} at (3,3) size 10x19
- text run at (3,3) width 10: "T"
- RenderTableCell {TD} at (120,0) size 45x23 [border: (1px solid #008000)] [r=0 c=3 rs=1 cs=1]
- RenderText {#text} at (3,3) size 12x19
- text run at (3,3) width 12: "R"
- RenderTableRow {TR} at (0,23) size 165x41
- RenderTableCell {TD} at (0,32) size 42x23 [border: (1px solid #008000)] [r=1 c=0 rs=1 cs=1]
- RenderText {#text} at (3,3) size 9x19
- text run at (3,3) width 9: "1"
- RenderTableCell {TD} at (42,23) size 45x41 [border: (1px solid #008000)] [r=1 c=1 rs=1 cs=1]
- RenderText {#text} at (3,3) size 14x19
- text run at (3,3) width 10 RTL: "\x{5D0}"
- text run at (13,3) width 4: "."
- RenderBR {BR} at (17,18) size 0x0
- RenderText {#text} at (3,21) size 9x19
- text run at (3,21) width 9: "b"
- RenderTableCell {TD} at (87,32) size 33x23 [border: (1px solid #008000)] [r=1 c=2 rs=1 cs=1]
- RenderText {#text} at (3,3) size 27x19
- text run at (3,3) width 10 RTL: "\x{5D0}"
- text run at (13,3) width 17: ". b"
- RenderTableCell {TD} at (120,23) size 45x41 [border: (1px solid #008000)] [r=1 c=3 rs=1 cs=1]
- RenderBlock {P} at (3,3) size 40x18
- RenderText {#text} at (0,0) size 14x19
- text run at (0,0) width 14 LTR override: "\x{5D0}."
- RenderBlock {P} at (3,21) size 40x18
- RenderText {#text} at (0,0) size 9x19
- text run at (0,0) width 9 LTR override: "b"
- RenderTableRow {TR} at (0,64) size 165x41
- RenderTableCell {TD} at (0,73) size 42x23 [border: (1px solid #008000)] [r=2 c=0 rs=1 cs=1]
- RenderText {#text} at (3,3) size 9x19
- text run at (3,3) width 9: "2"
- RenderTableCell {TD} at (42,64) size 45x41 [border: (1px solid #008000)] [r=2 c=1 rs=1 cs=1]
- RenderText {#text} at (3,3) size 14x19
- text run at (3,3) width 10 RTL: "\x{5D0}"
- text run at (13,3) width 4: "."
- RenderBR {BR} at (17,18) size 0x0
- RenderText {#text} at (3,21) size 10x19
- text run at (3,21) width 10 RTL: "\x{5D1}"
- RenderTableCell {TD} at (87,73) size 33x23 [border: (1px solid #008000)] [r=2 c=2 rs=1 cs=1]
- RenderText {#text} at (3,3) size 28x19
- text run at (3,3) width 28 RTL: "\x{5D0}. \x{5D1}"
- RenderTableCell {TD} at (120,64) size 45x41 [border: (1px solid #008000)] [r=2 c=3 rs=1 cs=1]
- RenderBlock {P} at (3,3) size 40x18
- RenderText {#text} at (0,0) size 14x19
- text run at (0,0) width 14 LTR override: ".\x{5D0}"
- RenderBlock {P} at (3,21) size 40x18
- RenderText {#text} at (0,0) size 10x19
- text run at (0,0) width 10 LTR override: "\x{5D1}"
- RenderTableRow {TR} at (0,105) size 165x41
- RenderTableCell {TD} at (0,114) size 42x23 [border: (1px solid #008000)] [r=3 c=0 rs=1 cs=1]
- RenderText {#text} at (3,3) size 9x19
- text run at (3,3) width 9: "3"
- RenderTableCell {TD} at (42,105) size 45x41 [border: (1px solid #008000)] [r=3 c=1 rs=1 cs=1]
- RenderText {#text} at (3,3) size 20x19
- text run at (3,3) width 20 RTL: "\x{5D0}\x{5D0}"
- RenderBR {BR} at (3,18) size 0x0
- RenderText {#text} at (3,21) size 22x19
- text run at (3,21) width 9: "b"
- text run at (12,21) width 4 RTL: " "
- text run at (16,21) width 9: "1"
- RenderTableCell {TD} at (87,105) size 33x41 [border: (1px solid #008000)] [r=3 c=2 rs=1 cs=1]
- RenderText {#text} at (3,3) size 22x37
- text run at (3,3) width 20 RTL: "\x{5D0}\x{5D0}"
- text run at (3,21) width 9: "b"
- text run at (12,21) width 4 RTL: " "
- text run at (16,21) width 9: "1"
- RenderTableCell {TD} at (120,105) size 45x41 [border: (1px solid #008000)] [r=3 c=3 rs=1 cs=1]
- RenderBlock {P} at (3,3) size 40x18
- RenderText {#text} at (0,0) size 20x19
- text run at (0,0) width 20 LTR override: "\x{5D0}\x{5D0}"
- RenderBlock {P} at (3,21) size 40x18
- RenderText {#text} at (0,0) size 22x19
- text run at (0,0) width 22 LTR override: "b 1"
- RenderTableRow {TR} at (0,146) size 165x41
- RenderTableCell {TD} at (0,155) size 42x23 [border: (1px solid #008000)] [r=4 c=0 rs=1 cs=1]
- RenderText {#text} at (3,3) size 9x19
- text run at (3,3) width 9: "4"
- RenderTableCell {TD} at (42,146) size 45x41 [border: (1px solid #008000)] [r=4 c=1 rs=1 cs=1]
- RenderText {#text} at (3,3) size 18x19
- text run at (3,3) width 18: "aa"
- RenderBR {BR} at (3,18) size 0x0
- RenderText {#text} at (3,21) size 22x19
- text run at (3,21) width 9: "b"
- text run at (12,21) width 4 RTL: " "
- text run at (16,21) width 9: "1"
- RenderTableCell {TD} at (87,146) size 33x41 [border: (1px solid #008000)] [r=4 c=2 rs=1 cs=1]
- RenderText {#text} at (3,3) size 22x37
- text run at (3,3) width 18: "aa"
- text run at (3,21) width 22: "1 b"
- RenderTableCell {TD} at (120,146) size 45x41 [border: (1px solid #008000)] [r=4 c=3 rs=1 cs=1]
- RenderBlock {P} at (3,3) size 40x18
- RenderText {#text} at (0,0) size 18x19
- text run at (0,0) width 18 LTR override: "aa"
- RenderBlock {P} at (3,21) size 40x18
- RenderText {#text} at (0,0) size 22x19
- text run at (0,0) width 22 LTR override: "1 b"
- RenderTableRow {TR} at (0,187) size 165x41
- RenderTableCell {TD} at (0,196) size 42x23 [border: (1px solid #008000)] [r=5 c=0 rs=1 cs=1]
- RenderText {#text} at (3,3) size 9x19
- text run at (3,3) width 9: "5"
- RenderTableCell {TD} at (42,187) size 45x41 [border: (1px solid #008000)] [r=5 c=1 rs=1 cs=1]
- RenderText {#text} at (3,3) size 20x19
- text run at (3,3) width 20 RTL: "\x{5D0}\x{5D0}"
- RenderBR {BR} at (3,18) size 0x0
- RenderText {#text} at (3,21) size 23x19
- text run at (3,21) width 14 RTL: " \x{5D1}"
- text run at (17,21) width 9: "1"
- RenderTableCell {TD} at (87,187) size 33x41 [border: (1px solid #008000)] [r=5 c=2 rs=1 cs=1]
- RenderText {#text} at (3,3) size 23x37
- text run at (3,3) width 20 RTL: "\x{5D0}\x{5D0}"
- text run at (3,21) width 14 RTL: " \x{5D1}"
- text run at (17,21) width 9: "1"
- RenderTableCell {TD} at (120,187) size 45x41 [border: (1px solid #008000)] [r=5 c=3 rs=1 cs=1]
- RenderBlock {P} at (3,3) size 40x18
- RenderText {#text} at (0,0) size 20x19
- text run at (0,0) width 20 LTR override: "\x{5D0}\x{5D0}"
- RenderBlock {P} at (3,21) size 40x18
- RenderText {#text} at (0,0) size 23x19
- text run at (0,0) width 23 LTR override: "\x{5D1} 1"
- RenderTableRow {TR} at (0,228) size 165x41
- RenderTableCell {TD} at (0,237) size 42x23 [border: (1px solid #008000)] [r=6 c=0 rs=1 cs=1]
- RenderText {#text} at (3,3) size 9x19
- text run at (3,3) width 9: "6"
- RenderTableCell {TD} at (42,228) size 45x41 [border: (1px solid #008000)] [r=6 c=1 rs=1 cs=1]
- RenderText {#text} at (3,3) size 18x19
- text run at (3,3) width 18: "aa"
- RenderBR {BR} at (3,18) size 0x0
- RenderText {#text} at (3,21) size 23x19
- text run at (3,21) width 14 RTL: " \x{5D1}"
- text run at (17,21) width 9: "1"
- RenderTableCell {TD} at (87,228) size 33x41 [border: (1px solid #008000)] [r=6 c=2 rs=1 cs=1]
- RenderText {#text} at (3,3) size 23x37
- text run at (3,3) width 18: "aa"
- text run at (3,21) width 14 RTL: " \x{5D1}"
- text run at (17,21) width 9: "1"
- RenderTableCell {TD} at (120,228) size 45x41 [border: (1px solid #008000)] [r=6 c=3 rs=1 cs=1]
- RenderBlock {P} at (3,3) size 40x18
- RenderText {#text} at (0,0) size 18x19
- text run at (0,0) width 18 LTR override: "aa"
- RenderBlock {P} at (3,21) size 40x18
- RenderText {#text} at (0,0) size 23x19
- text run at (0,0) width 23 LTR override: "\x{5D1} 1"
- RenderTableRow {TR} at (0,269) size 165x41
- RenderTableCell {TD} at (0,278) size 42x23 [border: (1px solid #008000)] [r=7 c=0 rs=1 cs=1]
- RenderText {#text} at (3,3) size 9x19
- text run at (3,3) width 9: "7"
- RenderTableCell {TD} at (42,269) size 45x41 [border: (1px solid #008000)] [r=7 c=1 rs=1 cs=1]
- RenderText {#text} at (3,3) size 18x19
- text run at (3,3) width 18: "a ("
- RenderBR {BR} at (21,18) size 0x0
- RenderText {#text} at (3,21) size 17x19
- text run at (3,21) width 17: "] b"
- RenderTableCell {TD} at (87,269) size 33x41 [border: (1px solid #008000)] [r=7 c=2 rs=1 cs=1]
- RenderText {#text} at (3,3) size 26x37
- text run at (3,3) width 26: "a ( ]"
- text run at (3,21) width 9: "b"
- RenderTableCell {TD} at (120,269) size 45x41 [border: (1px solid #008000)] [r=7 c=3 rs=1 cs=1]
- RenderBlock {P} at (3,3) size 40x18
- RenderText {#text} at (0,0) size 18x19
- text run at (0,0) width 18 LTR override: "a ("
- RenderBlock {P} at (3,21) size 40x18
- RenderText {#text} at (0,0) size 17x19
- text run at (0,0) width 17 LTR override: "] b"
- RenderTableRow {TR} at (0,310) size 165x41
- RenderTableCell {TD} at (0,319) size 42x23 [border: (1px solid #008000)] [r=8 c=0 rs=1 cs=1]
- RenderText {#text} at (3,3) size 9x19
- text run at (3,3) width 9: "8"
- RenderTableCell {TD} at (42,310) size 45x41 [border: (1px solid #008000)] [r=8 c=1 rs=1 cs=1]
- RenderText {#text} at (3,3) size 19x19
- text run at (3,3) width 10 RTL: "\x{5D0}"
- text run at (13,3) width 9: " ("
- RenderBR {BR} at (22,18) size 0x0
- RenderText {#text} at (3,21) size 17x19
- text run at (3,21) width 17: "] b"
- RenderTableCell {TD} at (87,310) size 33x41 [border: (1px solid #008000)] [r=8 c=2 rs=1 cs=1]
- RenderText {#text} at (3,3) size 27x37
- text run at (3,3) width 10 RTL: "\x{5D0}"
- text run at (13,3) width 17: " ( ]"
- text run at (3,21) width 9: "b"
- RenderTableCell {TD} at (120,310) size 45x41 [border: (1px solid #008000)] [r=8 c=3 rs=1 cs=1]
- RenderBlock {P} at (3,3) size 40x18
- RenderText {#text} at (0,0) size 19x19
- text run at (0,0) width 19 LTR override: "\x{5D0} ("
- RenderBlock {P} at (3,21) size 40x18
- RenderText {#text} at (0,0) size 17x19
- text run at (0,0) width 17 LTR override: "] b"
- RenderTableRow {TR} at (0,351) size 165x41
- RenderTableCell {TD} at (0,360) size 42x23 [border: (1px solid #008000)] [r=9 c=0 rs=1 cs=1]
- RenderText {#text} at (3,3) size 9x19
- text run at (3,3) width 9: "9"
- RenderTableCell {TD} at (42,351) size 45x41 [border: (1px solid #008000)] [r=9 c=1 rs=1 cs=1]
- RenderText {#text} at (3,3) size 18x19
- text run at (3,3) width 18: "a ("
- RenderBR {BR} at (21,18) size 0x0
- RenderText {#text} at (3,21) size 18x19
- text run at (3,21) width 8: "] "
- text run at (11,21) width 10 RTL: "\x{5D1}"
- RenderTableCell {TD} at (87,351) size 33x41 [border: (1px solid #008000)] [r=9 c=2 rs=1 cs=1]
- RenderText {#text} at (3,3) size 26x37
- text run at (3,3) width 26: "a ( ]"
- text run at (3,21) width 10 RTL: "\x{5D1}"
- RenderTableCell {TD} at (120,351) size 45x41 [border: (1px solid #008000)] [r=9 c=3 rs=1 cs=1]
- RenderBlock {P} at (3,3) size 40x18
- RenderText {#text} at (0,0) size 18x19
- text run at (0,0) width 18 LTR override: "a ("
- RenderBlock {P} at (3,21) size 40x18
- RenderText {#text} at (0,0) size 18x19
- text run at (0,0) width 18 LTR override: "] \x{5D1}"
- RenderTableRow {TR} at (0,392) size 165x41
- RenderTableCell {TD} at (0,401) size 42x23 [border: (1px solid #008000)] [r=10 c=0 rs=1 cs=1]
- RenderText {#text} at (3,3) size 18x19
- text run at (3,3) width 18: "10"
- RenderTableCell {TD} at (42,392) size 45x41 [border: (1px solid #008000)] [r=10 c=1 rs=1 cs=1]
- RenderText {#text} at (3,3) size 19x19
- text run at (3,3) width 10 RTL: "\x{5D0}"
- text run at (13,3) width 9: " ("
- RenderBR {BR} at (22,18) size 0x0
- RenderText {#text} at (3,21) size 18x19
- text run at (3,21) width 8: "] "
- text run at (11,21) width 10 RTL: "\x{5D1}"
- RenderTableCell {TD} at (87,392) size 33x41 [border: (1px solid #008000)] [r=10 c=2 rs=1 cs=1]
- RenderText {#text} at (3,3) size 27x37
- text run at (3,3) width 27 RTL: "\x{5D0} ( ]"
- text run at (3,21) width 10 RTL: "\x{5D1}"
- RenderTableCell {TD} at (120,392) size 45x41 [border: (1px solid #008000)] [r=10 c=3 rs=1 cs=1]
- RenderBlock {P} at (3,3) size 40x18
- RenderText {#text} at (0,0) size 19x19
- text run at (0,0) width 19 LTR override: ") \x{5D0}"
- RenderBlock {P} at (3,21) size 40x18
- RenderText {#text} at (0,0) size 18x19
- text run at (0,0) width 18 LTR override: "\x{5D1} ["
+++ /dev/null
-layer at (0,0) size 800x600
- RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
- RenderBlock {HTML} at (0,0) size 800x600
- RenderBody {BODY} at (8,8) size 784x584
- RenderBlock {P} at (0,0) size 784x36
- RenderText {#text} at (0,0) size 577x19
- text run at (0,0) width 577: "This tests that bidirectional text is correctly rendered in list box controls."
- RenderBR {BR} at (577,15) size 0x0
- RenderText {#text} at (0,18) size 729x19
- text run at (0,18) width 729: "The order of the text below each list box should match the order of the select's option text."
- RenderBlock (anonymous) at (0,52) size 784x103
- RenderText {#text} at (0,0) size 123x19
- text run at (0,0) width 123: "1) direction: rtl;"
- RenderBR {BR} at (123,15) size 0x0
- RenderListBox {SELECT} at (2,20) size 100x81 [bgcolor=#FFFFFF] [border: (1px inset #808080)]
- RenderBR {BR} at (104,96) size 0x0
- RenderBlock {DIV} at (0,155) size 100x18
- RenderText {#text} at (12,0) size 88x19
- text run at (12,0) width 59 RTL: "\x{5D0}\x{5E4}\x{5E8}\x{5E1}\x{5DE}\x{5D5}\x{5DF}"
- text run at (71,0) width 29: "abc"
- RenderBlock (anonymous) at (0,173) size 784x121
- RenderBR {BR} at (0,0) size 0x19
- RenderText {#text} at (0,18) size 123x19
- text run at (0,18) width 123: "2) direction: ltr;"
- RenderBR {BR} at (123,33) size 0x0
- RenderListBox {SELECT} at (2,38) size 100x81 [bgcolor=#FFFFFF] [border: (1px inset #808080)]
- RenderBR {BR} at (104,114) size 0x0
- RenderBlock {DIV} at (0,294) size 100x18
- RenderText {#text} at (0,0) size 88x19
- text run at (0,0) width 29: "abc"
- text run at (29,0) width 59 RTL: "\x{5D0}\x{5E4}\x{5E8}\x{5E1}\x{5DE}\x{5D5}\x{5DF}"
- RenderBlock (anonymous) at (0,312) size 784x121
- RenderBR {BR} at (0,0) size 0x19
- RenderText {#text} at (0,18) size 85x19
- text run at (0,18) width 85: "3) No style"
- RenderBR {BR} at (85,33) size 0x0
- RenderListBox {SELECT} at (2,38) size 100x81 [bgcolor=#FFFFFF] [border: (1px inset #808080)]
- RenderBR {BR} at (104,114) size 0x0
- RenderBlock {DIV} at (0,433) size 100x18
- RenderText {#text} at (0,0) size 88x19
- text run at (0,0) width 29: "abc"
- text run at (29,0) width 59 RTL: "\x{5D0}\x{5E4}\x{5E8}\x{5E1}\x{5DE}\x{5D5}\x{5DF}"
- RenderBlock (anonymous) at (0,451) size 784x18
- RenderBR {BR} at (0,0) size 0x19
+++ /dev/null
-layer at (0,0) size 800x600
- RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
- RenderBlock {HTML} at (0,0) size 800x600
- RenderBody {BODY} at (8,8) size 784x576
- RenderBlock {P} at (0,0) size 784x18
- RenderText {#text} at (0,0) size 569x19
- text run at (0,0) width 569: "Mitz Pettel contributed this fix to KDE, and now we're rolling it in. Here's his explanation:"
- RenderBlock {P} at (0,34) size 784x72
- RenderText {#text} at (0,0) size 777x73
- text run at (0,0) width 766: "The directionality of a neutral character at the beginning of a paragraph (or after a hard line break) is decided incorrectly if"
- text run at (0,18) width 777: "the first non-neutral character in the paragraph has directionality opposite to the paragraph directionality. For example, if the"
- text run at (0,36) width 768: "paragraph direction is LTR, the first character on the paragraph is a question mark and the next one is a Hebrew character,"
- text run at (0,54) width 643: "then the question mark will is considered right-to-left and appears to the right of the Hebrew character."
- RenderBlock {P} at (0,122) size 784x36
- RenderText {#text} at (0,0) size 508x19
- text run at (0,0) width 508: "The rule to follow is 3.3.4.N2 in the Unicode Standard's Bidirectional Algorithm"
- RenderInline {A} at (0,0) size 397x19 [color=#0000EE]
- RenderText {#text} at (0,18) size 397x19
- text run at (0,18) width 397: "http://www.unicode.org/reports/tr9/#Resolving_Neutral_Types"
- RenderText {#text} at (397,18) size 4x19
- text run at (397,18) width 4: "."
- RenderBlock {P} at (0,174) size 784x18
- RenderText {#text} at (0,0) size 676x19
- text run at (0,0) width 676: "If the test is successful, the question marks should be on the far left and far right of the next two paragraphs."
- RenderBlock {P} at (0,208) size 784x18
- RenderText {#text} at (0,0) size 74x19
- text run at (0,0) width 11: "? "
- text run at (11,0) width 32 RTL: "\x{FEB2} \x{FEED}"
- text run at (43,0) width 31: "hello"
- RenderBlock {P} at (0,242) size 784x18
- RenderText {#text} at (706,0) size 78x19
- text run at (706,0) width 36 RTL: " \x{FEB2} \x{FEED}"
- text run at (742,0) width 31: "hello"
- text run at (773,0) width 11 RTL: "? "
+++ /dev/null
-layer at (0,0) size 800x600
- RenderView at (0,0) size 800x600
-layer at (0,0) size 800x338
- RenderBlock {HTML} at (0,0) size 800x338
- RenderBody {BODY} at (8,16) size 784x314
- RenderBlock {P} at (0,0) size 784x18
- RenderText {#text} at (0,0) size 392x19
- text run at (0,0) width 392: "All rows should be identical to the reference row."
- RenderTable {TABLE} at (0,34) size 647x109 [border: none]
- RenderTableSection {TBODY} at (0,0) size 646x108
- RenderTableRow {TR} at (0,0) size 646x27
- RenderTableCell {TD} at (0,0) size 114x27 [border: (1px solid #008000)] [r=0 c=0 rs=1 cs=1]
- RenderText {#text} at (27,5) size 83x19
- text run at (27,5) width 83: "Reference"
- RenderTableCell {TD} at (114,0) size 266x27 [border: (1px solid #008000)] [r=0 c=1 rs=1 cs=1]
- RenderText {#text} at (5,5) size 257x19
- text run at (5,5) width 55: "abcdef"
- text run at (60,5) width 27 RTL: "\x{5D0}\x{5D1}\x{5D2}"
- text run at (87,5) width 46: "ghijkl "
- text run at (133,5) width 49 RTL: "\x{5D6}\x{5D7}\x{5D8}\x{5D9}\x{5DB}\x{5DC}"
- text run at (182,5) width 29: "abc"
- text run at (211,5) width 51 RTL: "\x{5D0}\x{5D1}\x{5D2}\x{5D3}\x{5D4}\x{5D5}"
- RenderTableCell {TD} at (380,0) size 266x27 [border: (1px solid #008000)] [r=0 c=2 rs=1 cs=1]
- RenderText {#text} at (5,5) size 257x19
- text run at (5,5) width 49 RTL: "\x{5D6}\x{5D7}\x{5D8}\x{5D9}\x{5DB}\x{5DC}"
- text run at (54,5) width 29: "abc"
- text run at (83,5) width 51 RTL: "\x{5D0}\x{5D1}\x{5D2}\x{5D3}\x{5D4}\x{5D5}"
- text run at (134,5) width 5 RTL: " "
- text run at (139,5) width 55: "abcdef"
- text run at (194,5) width 27 RTL: "\x{5D0}\x{5D1}\x{5D2}"
- text run at (221,5) width 41: "ghijkl"
- RenderTableRow {TR} at (0,27) size 646x27
- RenderTableCell {TD} at (0,27) size 114x27 [border: (1px solid #008000)] [r=1 c=0 rs=1 cs=1]
- RenderText {#text} at (11,5) size 99x19
- text run at (11,5) width 99: "CSS, siblings"
- RenderTableCell {TD} at (114,27) size 266x27 [border: (1px solid #008000)] [r=1 c=1 rs=1 cs=1]
- RenderText {#text} at (5,5) size 29x19
- text run at (5,5) width 29: "abc"
- RenderInline {SPAN} at (0,0) size 77x19
- RenderText {#text} at (34,5) size 77x19
- text run at (34,5) width 77 RTL override: "ihg\x{5D0}\x{5D1}\x{5D2}fed"
- RenderText {#text} at (111,5) size 151x19
- text run at (111,5) width 22: "jkl "
- text run at (235,5) width 27 RTL: "\x{5D0}\x{5D1}\x{5D2}"
- RenderInline {SPAN} at (0,0) size 79x19
- RenderText {#text} at (156,5) size 79x19
- text run at (156,5) width 79 LTR override: "\x{5D8}\x{5D7}\x{5D6}abc\x{5D5}\x{5D4}\x{5D3}"
- RenderText {#text} at (133,5) size 23x19
- text run at (133,5) width 23 RTL: "\x{5D9}\x{5DB}\x{5DC}"
- RenderTableCell {TD} at (380,27) size 266x27 [border: (1px solid #008000)] [r=1 c=2 rs=1 cs=1]
- RenderText {#text} at (139,5) size 29x19
- text run at (139,5) width 29: "abc"
- RenderInline {SPAN} at (0,0) size 77x19
- RenderText {#text} at (168,5) size 77x19
- text run at (168,5) width 77 RTL override: "ihg\x{5D0}\x{5D1}\x{5D2}fed"
- RenderText {#text} at (107,5) size 155x19
- text run at (107,5) width 32 RTL: " \x{5D0}\x{5D1}\x{5D2}"
- text run at (245,5) width 17: "jkl"
- RenderInline {SPAN} at (0,0) size 79x19
- RenderText {#text} at (28,5) size 79x19
- text run at (28,5) width 79 LTR override: "\x{5D8}\x{5D7}\x{5D6}abc\x{5D5}\x{5D4}\x{5D3}"
- RenderText {#text} at (5,5) size 23x19
- text run at (5,5) width 23 RTL: "\x{5D9}\x{5DB}\x{5DC}"
- RenderTableRow {TR} at (0,54) size 646x27
- RenderTableCell {TD} at (0,54) size 114x27 [border: (1px solid #008000)] [r=2 c=0 rs=1 cs=1]
- RenderText {#text} at (5,5) size 105x19
- text run at (5,5) width 105: "CSS, children"
- RenderTableCell {TD} at (114,54) size 266x27 [border: (1px solid #008000)] [r=2 c=1 rs=1 cs=1]
- RenderInline {SPAN} at (0,0) size 123x19
- RenderText {#text} at (5,5) size 29x19
- text run at (5,5) width 29: "abc"
- RenderInline {SPAN} at (0,0) size 77x19
- RenderText {#text} at (34,5) size 77x19
- text run at (34,5) width 77 RTL override: "ihg\x{5D0}\x{5D1}\x{5D2}fed"
- RenderText {#text} at (111,5) size 17x19
- text run at (111,5) width 17: "jkl"
- RenderText {#text} at (128,5) size 5x19
- text run at (128,5) width 5: " "
- RenderInline {SPAN} at (0,0) size 129x19
- RenderText {#text} at (235,5) size 27x19
- text run at (235,5) width 27 RTL: "\x{5D0}\x{5D1}\x{5D2}"
- RenderInline {SPAN} at (0,0) size 79x19
- RenderText {#text} at (156,5) size 79x19
- text run at (156,5) width 79 LTR override: "\x{5D8}\x{5D7}\x{5D6}abc\x{5D5}\x{5D4}\x{5D3}"
- RenderText {#text} at (133,5) size 23x19
- text run at (133,5) width 23 RTL: "\x{5D9}\x{5DB}\x{5DC}"
- RenderTableCell {TD} at (380,54) size 266x27 [border: (1px solid #008000)] [r=2 c=2 rs=1 cs=1]
- RenderInline {SPAN} at (0,0) size 123x19
- RenderText {#text} at (139,5) size 29x19
- text run at (139,5) width 29: "abc"
- RenderInline {SPAN} at (0,0) size 77x19
- RenderText {#text} at (168,5) size 77x19
- text run at (168,5) width 77 RTL override: "ihg\x{5D0}\x{5D1}\x{5D2}fed"
- RenderText {#text} at (245,5) size 17x19
- text run at (245,5) width 17: "jkl"
- RenderText {#text} at (134,5) size 5x19
- text run at (134,5) width 5 RTL: " "
- RenderInline {SPAN} at (0,0) size 129x19
- RenderText {#text} at (107,5) size 27x19
- text run at (107,5) width 27 RTL: "\x{5D0}\x{5D1}\x{5D2}"
- RenderInline {SPAN} at (0,0) size 79x19
- RenderText {#text} at (28,5) size 79x19
- text run at (28,5) width 79 LTR override: "\x{5D8}\x{5D7}\x{5D6}abc\x{5D5}\x{5D4}\x{5D3}"
- RenderText {#text} at (5,5) size 23x19
- text run at (5,5) width 23 RTL: "\x{5D9}\x{5DB}\x{5DC}"
- RenderTableRow {TR} at (0,81) size 646x27
- RenderTableCell {TD} at (0,81) size 114x27 [border: (1px solid #008000)] [r=3 c=0 rs=1 cs=1]
- RenderText {#text} at (45,5) size 65x19
- text run at (45,5) width 65: "Unicode"
- RenderTableCell {TD} at (114,81) size 266x27 [border: (1px solid #008000)] [r=3 c=1 rs=1 cs=1]
- RenderText {#text} at (5,5) size 257x19
- text run at (5,5) width 29: "abc"
- text run at (34,5) width 77 RTL override: "\x{202E}ihg\x{5D0}\x{5D1}\x{5D2}fed"
- text run at (111,5) width 22: "\x{202C}jkl "
- text run at (133,5) width 23 RTL: "\x{202C}\x{5D9}\x{5DB}\x{5DC}"
- text run at (156,5) width 79 LTR override: "\x{202D}\x{5D8}\x{5D7}\x{5D6}abc\x{5D5}\x{5D4}\x{5D3}"
- text run at (235,5) width 27 RTL: "\x{5D0}\x{5D1}\x{5D2}"
- RenderTableCell {TD} at (380,81) size 266x27 [border: (1px solid #008000)] [r=3 c=2 rs=1 cs=1]
- RenderText {#text} at (5,5) size 257x19
- text run at (5,5) width 23 RTL: "\x{202C}\x{5D9}\x{5DB}\x{5DC}"
- text run at (28,5) width 79 LTR override: "\x{202D}\x{5D8}\x{5D7}\x{5D6}abc\x{5D5}\x{5D4}\x{5D3}"
- text run at (107,5) width 27 RTL: "\x{5D0}\x{5D1}\x{5D2}"
- text run at (134,5) width 5 RTL: " "
- text run at (139,5) width 29: "abc"
- text run at (168,5) width 77 RTL override: "\x{202E}ihg\x{5D0}\x{5D1}\x{5D2}fed"
- text run at (245,5) width 17: "\x{202C}jkl"
- RenderBlock {P} at (0,159) size 784x18
- RenderText {#text} at (0,0) size 489x19
- text run at (0,0) width 489: "The CSS column should be identical to the reference column."
- RenderTable {TABLE} at (0,193) size 277x121 [border: none]
- RenderTableSection {TBODY} at (0,0) size 276x120
- RenderTableRow {TR} at (0,0) size 276x27
- RenderTableCell {TD} at (0,0) size 138x27 [border: (1px solid #008000)] [r=0 c=0 rs=1 cs=1]
- RenderText {#text} at (28,5) size 83x19
- text run at (28,5) width 83: "Reference"
- RenderTableCell {TD} at (138,0) size 138x27 [border: (1px solid #008000)] [r=0 c=1 rs=1 cs=1]
- RenderText {#text} at (54,5) size 31x19
- text run at (54,5) width 31: "CSS"
- RenderTableRow {TR} at (0,27) size 276x93
- RenderTableCell {TD} at (0,27) size 138x93 [border: (1px solid #008000)] [r=1 c=0 rs=1 cs=1]
- RenderBlock {P} at (5,21) size 129x18
- RenderText {#text} at (3,0) size 123x19
- text run at (3,0) width 55: "abcdef"
- text run at (58,0) width 27 RTL: "\x{5D0}\x{5D1}\x{5D2}"
- text run at (85,0) width 41: "ghijkl"
- RenderBlock {P} at (5,55) size 129x18
- RenderText {#text} at (0,0) size 129x19
- text run at (0,0) width 49 RTL: "\x{5D6}\x{5D7}\x{5D8}\x{5D9}\x{5DB}\x{5DC}"
- text run at (49,0) width 29: "abc"
- text run at (78,0) width 51 RTL: "\x{5D0}\x{5D1}\x{5D2}\x{5D3}\x{5D4}\x{5D5}"
- RenderTableCell {TD} at (138,27) size 138x93 [border: (1px solid #008000)] [r=1 c=1 rs=1 cs=1]
- RenderBlock {P} at (5,21) size 129x18
- RenderText {#text} at (3,0) size 123x19
- text run at (3,0) width 123 RTL override: "lkjihg\x{5D0}\x{5D1}\x{5D2}fedcba"
- RenderBlock {P} at (5,55) size 129x18
- RenderText {#text} at (0,0) size 129x19
- text run at (0,0) width 129 LTR override: "\x{5DC}\x{5DB}\x{5D9}\x{5D8}\x{5D7}\x{5D6}abc\x{5D5}\x{5D4}\x{5D3}\x{5D2}\x{5D1}\x{5D0}"
+++ /dev/null
-layer at (0,0) size 800x600
- RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
- RenderSVGRoot {svg} at (70,70) size 600x530
- RenderSVGHiddenContainer {defs} at (0,0) size 0x0
- RenderSVGResourceLinearGradient {linearGradient} [id="gradient"] [gradientUnits=objectBoundingBox] [start=(0,0)] [end=(1,0)]
- RenderSVGGradientStop {stop} [offset=0.00] [color=#FF0000]
- RenderSVGGradientStop {stop} [offset=1.00] [color=#0000FF]
- RenderSVGResourceFilter {filter} [id="shadow"] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
- [feBlend mode="NORMAL"]
- [SourceGraphic]
- [feGaussianBlur stdDeviation="10.00, 10.00"]
- [feOffset dx="75.00" dy="75.00"]
- [SourceAlpha]
- RenderSVGPath {path} at (70,70) size 600x530 [stroke={[type=LINEAR-GRADIENT] [id="gradient"] [stroke width=50.00]}] [fill={[type=SOLID] [color=#00000000]}] [data="M 100 100 L 400 100 L 400 400 L 100 400 Z"]
- [filter="shadow"] RenderSVGResourceFilter {filter} at (70,70) size 600x600
+++ /dev/null
-
-This is a test of precedency between CSS and SVG transform
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-Also, to pass the test, the rectangle should be rotated with 45deg
-
-
-Test SVGTransformList interface
-PASS circle.transform.baseVal.numberOfItems is 0
-PASS circle.getAttribute('transform') is null
-PASS rect.transform.baseVal.numberOfItems is 2
-PASS rect.getAttribute('transform') is "translate(1000, 1000) rotate(90)"
-PASS dumpTransform(rect.transform.baseVal.getItem(0)) is "type=SVG_TRANSFORM_TRANSLATE matrix=[1.0 0.0 0.0 1.0 1000.0 1000.0]"
-PASS dumpTransform(rect.transform.baseVal.getItem(1)) is "type=SVG_TRANSFORM_ROTATE matrix=[0.0 1.0 -1.0 0.0 0.0 0.0]"
-
-Test SVGLocatable interface
-PASS dumpMatrix(circle.getCTM()) is "[2.0 0.0 0.0 2.0 20.0 20.0]"
-PASS dumpMatrix(circle.getScreenCTM()) is "[2.0 0.0 0.0 2.0 28.0 28.0]"
-PASS dumpRect(circle.getBBox()) is "[0 0 80 80]"
-PASS dumpMatrix(circle.getTransformToElement(circle)) is "[1.0 0.0 0.0 1.0 0.0 0.0]"
-PASS dumpMatrix(rect.getCTM()) is "[0.7 0.7 -0.7 0.7 100.0 0.0]"
-PASS dumpMatrix(rect.getScreenCTM()) is "[0.7 0.7 -0.7 0.7 312.0 8.0]"
-PASS dumpRect(rect.getBBox()) is "[40 40 100 100]"
-PASS dumpMatrix(rect.getTransformToElement(rect)) is "[1.0 0.0 0.0 1.0 0.0 0.0]"
-
-Test CSSMatrix
-PASS circle.style.webkitTransform is "scale(2, 2) translate(10px, 10px)"
-PASS dumpMatrix(new WebKitCSSMatrix(circle.style.webkitTransform)) is "[2.0 0.0 0.0 2.0 20.0 20.0]"
-PASS rect.style.webkitTransform is "translate(100px) rotate(45deg)"
-PASS dumpMatrix(new WebKitCSSMatrix(rect.style.webkitTransform)) is "[0.7 0.7 -0.7 0.7 100.0 0.0]"
-
-PASS dumpMatrix(new WebKitCSSMatrix(circle.style.webkitTransform)) is dumpMatrix(circle.getCTM())
-PASS dumpMatrix(new WebKitCSSMatrix(rect.style.webkitTransform)) is dumpMatrix(rect.getCTM())
-
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
+++ /dev/null
-layer at (0,0) size 933x1036
- RenderView at (0,0) size 785x585
-layer at (0,0) size 933x1036
- RenderSVGRoot {svg} at (186,72) size 550x766
- RenderSVGContainer {g} at (186,72) size 550x766
- RenderSVGText {text} at (178,35) size 93x19 contains 1 chunk(s)
- RenderSVGInlineText {#text} at (0,0) size 93x19
- chunk 1 (middle anchor) text run 1 at (178.67,50.00) startOffset 0 endOffset 12 width 92.66: "Mask Regions"
- RenderSVGHiddenContainer {defs} at (0,0) size 0x0
- RenderSVGResourceLinearGradient {linearGradient} [id="maskedGradient"] [gradientUnits=objectBoundingBox] [start=(0,0)] [end=(1,1)]
- RenderSVGGradientStop {stop} [offset=0.00] [color=#0000FF]
- RenderSVGGradientStop {stop} [offset=1.00] [color=#FF0000]
- RenderSVGRect {rect} at (0,0) size 208x166 [fill={[type=LINEAR-GRADIENT] [id="maskedGradient"]}] [x=0.00] [y=0.00] [width=100.00] [height=80.00]
- RenderSVGResourceMasker {mask} [id="mask_1"] [maskUnits=objectBoundingBox] [maskContentUnits=userSpaceOnUse]
- RenderSVGEllipse {circle} at (10,0) size 84x83 [fill={[type=SOLID] [color=#FFFFFF]}] [cx=25.00] [cy=20.00] [r=20.00]
- RenderSVGEllipse {circle} at (10,82) size 84x84 [fill={[type=SOLID] [color=#FFFFFF]}] [cx=25.00] [cy=60.00] [r=20.00]
- RenderSVGEllipse {circle} at (114,0) size 84x83 [fill={[type=SOLID] [color=#FFFFFF]}] [cx=75.00] [cy=20.00] [r=20.00]
- RenderSVGEllipse {circle} at (114,82) size 84x84 [fill={[type=SOLID] [color=#FFFFFF]}] [cx=75.00] [cy=60.00] [r=20.00]
- RenderSVGResourceMasker {mask} [id="mask_2"] [maskUnits=objectBoundingBox] [maskContentUnits=userSpaceOnUse]
- RenderSVGEllipse {circle} at (10,0) size 84x83 [fill={[type=SOLID] [color=#FFFFFF]}] [cx=25.00] [cy=20.00] [r=20.00]
- RenderSVGEllipse {circle} at (10,82) size 84x84 [fill={[type=SOLID] [color=#FFFFFF]}] [cx=25.00] [cy=60.00] [r=20.00]
- RenderSVGEllipse {circle} at (114,0) size 84x83 [fill={[type=SOLID] [color=#FFFFFF]}] [cx=75.00] [cy=20.00] [r=20.00]
- RenderSVGEllipse {circle} at (114,82) size 84x84 [fill={[type=SOLID] [color=#FFFFFF]}] [cx=75.00] [cy=60.00] [r=20.00]
- RenderSVGResourceMasker {mask} [id="mask_3"] [maskUnits=userSpaceOnUse] [maskContentUnits=userSpaceOnUse]
- RenderSVGEllipse {circle} at (10,0) size 84x83 [fill={[type=SOLID] [color=#FFFFFF]}] [cx=25.00] [cy=20.00] [r=20.00]
- RenderSVGEllipse {circle} at (10,82) size 84x84 [fill={[type=SOLID] [color=#FFFFFF]}] [cx=25.00] [cy=60.00] [r=20.00]
- RenderSVGEllipse {circle} at (114,0) size 84x83 [fill={[type=SOLID] [color=#FFFFFF]}] [cx=75.00] [cy=20.00] [r=20.00]
- RenderSVGEllipse {circle} at (114,82) size 84x84 [fill={[type=SOLID] [color=#FFFFFF]}] [cx=75.00] [cy=60.00] [r=20.00]
- RenderSVGResourceMasker {mask} [id="mask_4"] [maskUnits=objectBoundingBox] [maskContentUnits=objectBoundingBox]
- RenderSVGEllipse {circle} at (0,0) size 2x1 [fill={[type=SOLID] [color=#FFFFFF]}] [cx=0.25] [cy=0.20] [r=0.20]
- RenderSVGEllipse {circle} at (0,0) size 2x2 [fill={[type=SOLID] [color=#FFFFFF]}] [cx=0.25] [cy=0.60] [r=0.20]
- RenderSVGEllipse {circle} at (1,0) size 2x1 [fill={[type=SOLID] [color=#FFFFFF]}] [cx=0.75] [cy=0.20] [r=0.20]
- RenderSVGEllipse {circle} at (1,0) size 2x2 [fill={[type=SOLID] [color=#FFFFFF]}] [cx=0.75] [cy=0.60] [r=0.20]
- RenderSVGContainer {g} at (362,169) size 209x204 [transform={m=((1.00,0.00)(0.00,1.00)) t=(175.00,100.00)}]
- RenderSVGContainer {use} at (362,207) size 209x166
- RenderSVGRect {rect} at (362,207) size 209x166 [fill={[type=LINEAR-GRADIENT] [id="maskedGradient"]}] [x=0.00] [y=0.00] [width=100.00] [height=80.00]
- RenderSVGText {text} at (24,-18) size 52x19 contains 1 chunk(s)
- RenderSVGInlineText {#text} at (0,0) size 52x19
- chunk 1 (middle anchor) text run 1 at (24.42,-3.00) startOffset 0 endOffset 6 width 51.16: "Masked"
- RenderSVGContainer {g} at (186,418) size 188x204 [transform={m=((1.00,0.00)(0.00,1.00)) t=(85.00,220.00)}]
- RenderSVGContainer {use} at (186,455) size 188x167
- [masker="mask_1"] RenderSVGResourceMasker {mask} at (5,0) size 90x80
- RenderSVGRect {rect} at (176,455) size 208x167 [fill={[type=LINEAR-GRADIENT] [id="maskedGradient"]}] [x=0.00] [y=0.00] [width=100.00] [height=80.00]
- RenderSVGText {text} at (26,-18) size 48x19 contains 1 chunk(s)
- RenderSVGInlineText {#text} at (0,0) size 48x19
- chunk 1 (middle anchor) text run 1 at (26.11,-3.00) startOffset 0 endOffset 6 width 47.78: "Mask 1"
- RenderSVGContainer {g} at (228,667) size 104x162 [transform={m=((1.00,0.00)(0.00,1.00)) t=(85.00,340.00)}]
- RenderSVGContainer {use} at (228,745) size 104x84
- [masker="mask_2"] RenderSVGResourceMasker {mask} at (25,20) size 50x40
- RenderSVGRect {rect} at (176,704) size 208x167 [fill={[type=LINEAR-GRADIENT] [id="maskedGradient"]}] [x=0.00] [y=0.00] [width=100.00] [height=80.00]
- RenderSVGText {text} at (26,-18) size 48x19 contains 1 chunk(s)
- RenderSVGInlineText {#text} at (0,0) size 48x19
- chunk 1 (middle anchor) text run 1 at (26.11,-3.00) startOffset 0 endOffset 6 width 47.78: "Mask 2"
- RenderSVGContainer {g} at (590,418) size 105x163 [transform={m=((1.00,0.00)(0.00,1.00)) t=(260.00,220.00)}]
- RenderSVGContainer {use} at (590,497) size 105x84
- [masker="mask_3"] RenderSVGResourceMasker {mask} at (25,20) size 50x40
- RenderSVGRect {rect} at (539,455) size 208x167 [fill={[type=LINEAR-GRADIENT] [id="maskedGradient"]}] [x=0.00] [y=0.00] [width=100.00] [height=80.00]
- RenderSVGText {text} at (26,-18) size 48x19 contains 1 chunk(s)
- RenderSVGInlineText {#text} at (0,0) size 48x19
- chunk 1 (middle anchor) text run 1 at (26.11,-3.00) startOffset 0 endOffset 6 width 47.78: "Mask 3"
- RenderSVGContainer {g} at (549,667) size 187x171 [transform={m=((1.00,0.00)(0.00,1.00)) t=(260.00,340.00)}]
- RenderSVGContainer {use} at (549,704) size 187x134
- [masker="mask_4"] RenderSVGResourceMasker {mask} at (5.00,0) size 90.00x64.00
- RenderSVGRect {rect} at (539,704) size 208x167 [fill={[type=LINEAR-GRADIENT] [id="maskedGradient"]}] [x=0.00] [y=0.00] [width=100.00] [height=80.00]
- RenderSVGText {text} at (26,-18) size 48x19 contains 1 chunk(s)
- RenderSVGInlineText {#text} at (0,0) size 48x19
- chunk 1 (middle anchor) text run 1 at (26.11,-3.00) startOffset 0 endOffset 6 width 47.78: "Mask 4"
- RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+++ /dev/null
-layer at (0,0) size 785x624
- RenderView at (0,0) size 785x600
-layer at (0,0) size 785x624
- RenderBlock {html} at (0,0) size 785x624
- RenderBody {body} at (8,8) size 769x593
- RenderBlock (anonymous) at (0,0) size 769x52
- RenderText {#text} at (0,0) size 758x52
- text run at (0,0) width 357: "The two blocks should look identical. "
- text run at (357,0) width 401: "One uses an SVG, and the other just uses a"
- text run at (0,26) width 179: "normal HTML div."
- RenderBlock {p} at (0,75) size 769x26
- RenderText {#text} at (0,0) size 524x26
- text run at (0,0) width 524: "There should be a red, white and blue pattern below this"
- RenderSVGRoot {svg} at (18,142) size 140x140
- RenderSVGRect {rect} at (38,162) size 100x100 [fill={[type=SOLID] [color=#0000FF]}] [x=0.00] [y=0.00] [width=100.00] [height=100.00]
- RenderBlock {p} at (0,284) size 769x26
- RenderText {#text} at (0,0) size 523x26
- text run at (0,0) width 523: "There should be a red, white and blue pattern above this"
- RenderBlock {hr} at (0,333) size 769x2 [border: (1px inset #000000)]
- RenderBlock {p} at (0,358) size 769x26
- RenderText {#text} at (0,0) size 524x26
- text run at (0,0) width 524: "There should be a red, white and blue pattern below this"
- RenderBlock (floating) {div} at (10,417) size 140x140 [border: (10px solid #FF0000)]
- RenderBlock {div} at (20,20) size 100x100 [bgcolor=#0000FF]
- RenderBlock {p} at (0,567) size 769x26
- RenderText {#text} at (0,0) size 523x26
- text run at (0,0) width 523: "There should be a red, white and blue pattern above this"
+++ /dev/null
-layer at (0,0) size 785x2034
- RenderView at (0,0) size 785x600
-layer at (0,0) size 785x2034
- RenderBlock {HTML} at (0,0) size 785x2034
- RenderBody {BODY} at (8,8) size 769x2018
- RenderBlock (anonymous) at (0,0) size 769x18
- RenderBR {BR} at (0,0) size 0x19
- RenderBlock {HR} at (0,26) size 769x2 [border: (1px inset #000000)]
- RenderBlock {H3} at (0,46) size 769x22
- RenderText {#text} at (0,0) size 89x22
- text run at (0,0) width 89: "border-top"
- RenderBlock {P} at (0,86) size 769x19
- RenderInline {CODE} at (0,0) size 56x15
- RenderText {#text} at (0,4) size 56x15
- text run at (0,4) width 56: "<table>"
- RenderText {#text} at (56,0) size 31x19
- text run at (56,0) width 31: " has "
- RenderInline {CODE} at (0,0) size 48x15
- RenderText {#text} at (87,4) size 48x15
- text run at (87,4) width 48: "border"
- RenderText {#text} at (135,0) size 72x19
- text run at (135,0) width 72: " attribute; "
- RenderInline {CODE} at (0,0) size 32x15
- RenderText {#text} at (207,4) size 32x15
- text run at (207,4) width 32: "<td>"
- RenderText {#text} at (239,0) size 40x19
- text run at (239,0) width 40: " have "
- RenderInline {CODE} at (0,0) size 296x15
- RenderText {#text} at (279,4) size 296x15
- text run at (279,4) width 296: "style=\"border-top: green 10px solid;\""
- RenderText {#text} at (575,0) size 4x19
- text run at (575,0) width 4: "."
- RenderTable {TABLE} at (0,121) size 449x116 [border: (1px outset #808080)]
- RenderTableSection {TBODY} at (1,1) size 447x114
- RenderTableRow {TR} at (0,5) size 447x31
- RenderTableCell {TD} at (5,5) size 437x31 [border: (10px solid #008000) (1px inset #808080)] [r=0 c=0 rs=1 cs=2]
- RenderText {#text} at (2,11) size 433x19
- text run at (2,11) width 433: "Every cell in this table should have a 10-pixel solid green top border."
- RenderTableRow {TR} at (0,41) size 447x68
- RenderTableCell {TD} at (5,59) size 110x31 [border: (10px solid #008000) (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
- RenderText {#text} at (2,11) size 53x19
- text run at (2,11) width 53: "Cell one"
- RenderTableCell {TD} at (120,41) size 322x68 [border: (10px solid #008000) (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
- RenderBlock (anonymous) at (2,11) size 318x18
- RenderText {#text} at (0,0) size 54x19
- text run at (0,0) width 54: "Cell two"
- RenderTable {TABLE} at (2,29) size 161x37 [border: (1px outset #808080)]
- RenderTableSection {TBODY} at (1,1) size 159x35
- RenderTableRow {TR} at (0,2) size 159x31
- RenderTableCell {TD} at (2,2) size 155x31 [border: (10px solid #008000) (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
- RenderText {#text} at (2,11) size 151x19
- text run at (2,11) width 151: "Nested single-cell table!"
- RenderBlock (anonymous) at (0,237) size 769x18
- RenderBR {BR} at (0,0) size 0x19
- RenderBlock {P} at (0,271) size 769x19
- RenderInline {CODE} at (0,0) size 56x15
- RenderText {#text} at (0,4) size 56x15
- text run at (0,4) width 56: "<table>"
- RenderText {#text} at (56,0) size 68x19
- text run at (56,0) width 68: " has *no* "
- RenderInline {CODE} at (0,0) size 48x15
- RenderText {#text} at (124,4) size 48x15
- text run at (124,4) width 48: "border"
- RenderText {#text} at (172,0) size 72x19
- text run at (172,0) width 72: " attribute; "
- RenderInline {CODE} at (0,0) size 32x15
- RenderText {#text} at (244,4) size 32x15
- text run at (244,4) width 32: "<td>"
- RenderText {#text} at (276,0) size 40x19
- text run at (276,0) width 40: " have "
- RenderInline {CODE} at (0,0) size 296x15
- RenderText {#text} at (316,4) size 296x15
- text run at (316,4) width 296: "style=\"border-top: green 10px solid;\""
- RenderText {#text} at (612,0) size 4x19
- text run at (612,0) width 4: "."
- RenderTable {TABLE} at (0,306) size 445x109
- RenderTableSection {TBODY} at (0,0) size 445x109
- RenderTableRow {TR} at (0,5) size 445x30
- RenderTableCell {TD} at (5,5) size 435x30 [border: (10px solid #008000) none] [r=0 c=0 rs=1 cs=2]
- RenderText {#text} at (1,11) size 433x19
- text run at (1,11) width 433: "Every cell in this table should have a 10-pixel solid green top border."
- RenderTableRow {TR} at (0,40) size 445x64
- RenderTableCell {TD} at (5,57) size 110x30 [border: (10px solid #008000) none] [r=1 c=0 rs=1 cs=1]
- RenderText {#text} at (1,11) size 53x19
- text run at (1,11) width 53: "Cell one"
- RenderTableCell {TD} at (120,40) size 320x64 [border: (10px solid #008000) none] [r=1 c=1 rs=1 cs=1]
- RenderBlock (anonymous) at (1,11) size 318x18
- RenderText {#text} at (0,0) size 54x19
- text run at (0,0) width 54: "Cell two"
- RenderTable {TABLE} at (1,29) size 157x34
- RenderTableSection {TBODY} at (0,0) size 157x34
- RenderTableRow {TR} at (0,2) size 157x30
- RenderTableCell {TD} at (2,2) size 153x30 [border: (10px solid #008000) none] [r=0 c=0 rs=1 cs=1]
- RenderText {#text} at (1,11) size 151x19
- text run at (1,11) width 151: "Nested single-cell table!"
- RenderBlock (anonymous) at (0,415) size 769x18
- RenderBR {BR} at (0,0) size 0x19
- RenderBlock {HR} at (0,441) size 769x2 [border: (1px inset #000000)]
- RenderBlock {H3} at (0,461) size 769x22
- RenderText {#text} at (0,0) size 102x22
- text run at (0,0) width 102: "border-right"
- RenderBlock {P} at (0,501) size 769x19
- RenderInline {CODE} at (0,0) size 56x15
- RenderText {#text} at (0,4) size 56x15
- text run at (0,4) width 56: "<table>"
- RenderText {#text} at (56,0) size 31x19
- text run at (56,0) width 31: " has "
- RenderInline {CODE} at (0,0) size 48x15
- RenderText {#text} at (87,4) size 48x15
- text run at (87,4) width 48: "border"
- RenderText {#text} at (135,0) size 72x19
- text run at (135,0) width 72: " attribute; "
- RenderInline {CODE} at (0,0) size 32x15
- RenderText {#text} at (207,4) size 32x15
- text run at (207,4) width 32: "<td>"
- RenderText {#text} at (239,0) size 40x19
- text run at (239,0) width 40: " have "
- RenderInline {CODE} at (0,0) size 312x15
- RenderText {#text} at (279,4) size 312x15
- text run at (279,4) width 312: "style=\"border-right: green 10px solid;\""
- RenderText {#text} at (591,0) size 4x19
- text run at (591,0) width 4: "."
- RenderTable {TABLE} at (0,536) size 467x89 [border: (1px outset #808080)]
- RenderTableSection {TBODY} at (1,1) size 465x87
- RenderTableRow {TR} at (0,5) size 465x22
- &nb