From a3cb31110c9a909166d48602a33995e6b086b915 Mon Sep 17 00:00:00 2001 From: Daniel Holbert Date: Sat, 29 Sep 2012 23:42:29 -0700 Subject: [PATCH] Bug 666041: Reftests for css3-flexbox. (tests-only) --HG-- rename : layout/reftests/bugs/solidblue.png => layout/reftests/flexbox/solidblue.png --- layout/reftests/flexbox/ahem.css | 4 + ...xbox-align-self-baseline-horiz-1-ref.xhtml | 67 ++++++++ .../flexbox-align-self-baseline-horiz-1.xhtml | 63 +++++++ ...xbox-align-self-baseline-horiz-2-ref.xhtml | 52 ++++++ .../flexbox-align-self-baseline-horiz-2.xhtml | 56 ++++++ ...xbox-align-self-baseline-horiz-3-ref.xhtml | 58 +++++++ .../flexbox-align-self-baseline-horiz-3.xhtml | 54 ++++++ .../flexbox-align-self-horiz-1-ref.xhtml | 89 ++++++++++ .../flexbox/flexbox-align-self-horiz-1.xhtml | 94 ++++++++++ .../flexbox-align-self-horiz-2-ref.xhtml | 81 +++++++++ .../flexbox/flexbox-align-self-horiz-2.xhtml | 75 ++++++++ .../flexbox-align-self-horiz-3-ref.xhtml | 91 ++++++++++ .../flexbox/flexbox-align-self-horiz-3.xhtml | 89 ++++++++++ .../flexbox-align-self-horiz-4-ref.xhtml | 85 +++++++++ .../flexbox/flexbox-align-self-horiz-4.xhtml | 80 +++++++++ .../flexbox-align-self-horiz-5-ref.xhtml | 96 +++++++++++ .../flexbox/flexbox-align-self-horiz-5.xhtml | 100 +++++++++++ .../flexbox-align-self-vert-1-ref.xhtml | 94 ++++++++++ .../flexbox/flexbox-align-self-vert-1.xhtml | 88 ++++++++++ .../flexbox-align-self-vert-2-ref.xhtml | 92 ++++++++++ .../flexbox/flexbox-align-self-vert-2.xhtml | 73 ++++++++ .../flexbox-align-self-vert-3-ref.xhtml | 76 ++++++++ .../flexbox/flexbox-align-self-vert-3.xhtml | 64 +++++++ .../flexbox-align-self-vert-4-ref.xhtml | 102 +++++++++++ .../flexbox/flexbox-align-self-vert-4.xhtml | 75 ++++++++ .../flexbox-align-self-vert-rtl-1-ref.xhtml | 97 +++++++++++ .../flexbox-align-self-vert-rtl-1.xhtml | 91 ++++++++++ .../flexbox-align-self-vert-rtl-2-ref.xhtml | 95 ++++++++++ .../flexbox-align-self-vert-rtl-2.xhtml | 76 ++++++++ .../flexbox-align-self-vert-rtl-3-ref.xhtml | 78 +++++++++ .../flexbox-align-self-vert-rtl-3.xhtml | 66 +++++++ .../flexbox-align-self-vert-rtl-4-ref.xhtml | 103 +++++++++++ .../flexbox-align-self-vert-rtl-4.xhtml | 84 +++++++++ .../flexbox-basic-block-horiz-1-ref.xhtml | 63 +++++++ .../flexbox/flexbox-basic-block-horiz-1.xhtml | 61 +++++++ .../flexbox-basic-block-vert-1-ref.xhtml | 58 +++++++ .../flexbox/flexbox-basic-block-vert-1.xhtml | 62 +++++++ .../flexbox-basic-canvas-horiz-1-ref.xhtml | 58 +++++++ .../flexbox-basic-canvas-horiz-1.xhtml | 97 +++++++++++ .../flexbox-basic-canvas-horiz-2-ref.xhtml | 27 +++ .../flexbox-basic-canvas-horiz-2.xhtml | 31 ++++ .../flexbox-basic-canvas-vert-1-ref.xhtml | 62 +++++++ .../flexbox/flexbox-basic-canvas-vert-1.xhtml | 99 +++++++++++ .../flexbox-basic-canvas-vert-2-ref.xhtml | 28 +++ .../flexbox/flexbox-basic-canvas-vert-2.xhtml | 32 ++++ .../flexbox-basic-fieldset-horiz-1-ref.xhtml | 63 +++++++ .../flexbox-basic-fieldset-horiz-1.xhtml | 101 +++++++++++ .../flexbox-basic-fieldset-horiz-2-ref.xhtml | 27 +++ .../flexbox-basic-fieldset-horiz-2.xhtml | 31 ++++ .../flexbox-basic-fieldset-vert-1-ref.xhtml | 64 +++++++ .../flexbox-basic-fieldset-vert-1.xhtml | 103 +++++++++++ .../flexbox-basic-fieldset-vert-2-ref.xhtml | 28 +++ .../flexbox-basic-fieldset-vert-2.xhtml | 33 ++++ .../flexbox-basic-iframe-horiz-1-ref.xhtml | 58 +++++++ .../flexbox-basic-iframe-horiz-1.xhtml | 98 +++++++++++ .../flexbox-basic-iframe-horiz-2-ref.xhtml | 27 +++ .../flexbox-basic-iframe-horiz-2.xhtml | 31 ++++ .../flexbox-basic-iframe-vert-1-ref.xhtml | 62 +++++++ .../flexbox/flexbox-basic-iframe-vert-1.xhtml | 100 +++++++++++ .../flexbox-basic-iframe-vert-2-ref.xhtml | 28 +++ .../flexbox/flexbox-basic-iframe-vert-2.xhtml | 32 ++++ .../flexbox-basic-img-horiz-1-ref.xhtml | 58 +++++++ .../flexbox/flexbox-basic-img-horiz-1.xhtml | 99 +++++++++++ .../flexbox-basic-img-horiz-2-ref.xhtml | 27 +++ .../flexbox/flexbox-basic-img-horiz-2.xhtml | 31 ++++ .../flexbox-basic-img-vert-1-ref.xhtml | 62 +++++++ .../flexbox/flexbox-basic-img-vert-1.xhtml | 101 +++++++++++ .../flexbox-basic-img-vert-2-ref.xhtml | 28 +++ .../flexbox/flexbox-basic-img-vert-2.xhtml | 32 ++++ .../flexbox-basic-textarea-horiz-1-ref.xhtml | 61 +++++++ .../flexbox-basic-textarea-horiz-1.xhtml | 104 +++++++++++ .../flexbox-basic-textarea-horiz-2-ref.xhtml | 27 +++ .../flexbox-basic-textarea-horiz-2.xhtml | 31 ++++ .../flexbox-basic-textarea-vert-1-ref.xhtml | 66 +++++++ .../flexbox-basic-textarea-vert-1.xhtml | 107 ++++++++++++ .../flexbox-basic-textarea-vert-2-ref.xhtml | 28 +++ .../flexbox-basic-textarea-vert-2.xhtml | 33 ++++ .../flexbox-basic-video-horiz-1-ref.xhtml | 58 +++++++ .../flexbox/flexbox-basic-video-horiz-1.xhtml | 97 +++++++++++ .../flexbox-basic-video-horiz-2-ref.xhtml | 27 +++ .../flexbox/flexbox-basic-video-horiz-2.xhtml | 31 ++++ .../flexbox-basic-video-vert-1-ref.xhtml | 62 +++++++ .../flexbox/flexbox-basic-video-vert-1.xhtml | 99 +++++++++++ .../flexbox-basic-video-vert-2-ref.xhtml | 28 +++ .../flexbox/flexbox-basic-video-vert-2.xhtml | 32 ++++ .../flexbox-dyn-insertAroundDiv-1-ref.xhtml | 39 +++++ .../flexbox-dyn-insertAroundDiv-1.xhtml | 87 ++++++++++ .../flexbox-dyn-insertAroundDiv-2-ref.xhtml | 41 +++++ .../flexbox-dyn-insertAroundDiv-2.xhtml | 104 +++++++++++ .../flexbox-dyn-insertAroundDiv-3-ref.xhtml | 40 +++++ .../flexbox-dyn-insertAroundDiv-3.xhtml | 104 +++++++++++ .../flexbox-dyn-insertAroundSpan-1.xhtml | 87 ++++++++++ .../flexbox-dyn-insertAroundSpan-2.xhtml | 107 ++++++++++++ .../flexbox-dyn-insertAroundSpan-3.xhtml | 107 ++++++++++++ .../flexbox-dyn-insertAroundText-1-ref.xhtml | 39 +++++ .../flexbox-dyn-insertAroundText-1.xhtml | 87 ++++++++++ .../flexbox-dyn-insertAroundText-2-ref.xhtml | 44 +++++ .../flexbox-dyn-insertAroundText-2.xhtml | 107 ++++++++++++ .../flexbox-dyn-insertAroundText-3-ref.xhtml | 43 +++++ .../flexbox-dyn-insertAroundText-3.xhtml | 107 ++++++++++++ .../flexbox-dyn-insertEmptySpan-1-ref.xhtml | 43 +++++ .../flexbox-dyn-insertEmptySpan-1.xhtml | 103 +++++++++++ .../flexbox/flexbox-empty-1-ref.xhtml | 38 ++++ .../reftests/flexbox/flexbox-empty-1a.xhtml | 39 +++++ .../reftests/flexbox/flexbox-empty-1b.xhtml | 45 +++++ .../flexbox/flexbox-float-1-ref.xhtml | 39 +++++ .../reftests/flexbox/flexbox-float-1a.xhtml | 47 +++++ .../reftests/flexbox/flexbox-float-1b.xhtml | 43 +++++ .../reftests/flexbox/flexbox-float-1c.xhtml | 75 ++++++++ .../reftests/flexbox/flexbox-float-1d.xhtml | 75 ++++++++ .../flexbox/flexbox-float-2-ref.xhtml | 39 +++++ .../reftests/flexbox/flexbox-float-2a.xhtml | 42 +++++ .../reftests/flexbox/flexbox-float-2b.xhtml | 46 +++++ .../flexbox-inlinecontent-horiz-1-ref.xhtml | 45 +++++ .../flexbox-inlinecontent-horiz-1a.xhtml | 39 +++++ .../flexbox-inlinecontent-horiz-1b.xhtml | 55 ++++++ .../flexbox-inlinecontent-horiz-2-ref.xhtml | 34 ++++ .../flexbox-inlinecontent-horiz-2.xhtml | 46 +++++ .../flexbox-inlinecontent-horiz-3-ref.xhtml | 22 +++ .../flexbox-inlinecontent-horiz-3a.xhtml | 24 +++ .../flexbox-inlinecontent-horiz-3b.xhtml | 39 +++++ .../flexbox-inlinecontent-horiz-3c.xhtml | 39 +++++ .../flexbox-inlinecontent-horiz-4-ref.xhtml | 21 +++ .../flexbox-inlinecontent-horiz-4.xhtml | 27 +++ .../flexbox-inlinecontent-horiz-5-ref.xhtml | 25 +++ .../flexbox-inlinecontent-horiz-5.xhtml | 36 ++++ .../flexbox-inlinecontent-horiz-6-ref.xhtml | 39 +++++ .../flexbox-inlinecontent-horiz-6.xhtml | 40 +++++ ...flexbox-intrinsic-sizing-horiz-1-ref.xhtml | 91 ++++++++++ .../flexbox-intrinsic-sizing-horiz-1a.xhtml | 102 +++++++++++ .../flexbox-intrinsic-sizing-horiz-1b.xhtml | 102 +++++++++++ ...flexbox-intrinsic-sizing-horiz-2-ref.xhtml | 45 +++++ .../flexbox-intrinsic-sizing-horiz-2a.xhtml | 38 ++++ .../flexbox-intrinsic-sizing-horiz-2b.xhtml | 44 +++++ .../flexbox/flexbox-invalidation-1-ref.html | 36 ++++ .../flexbox/flexbox-invalidation-1.html | 47 +++++ .../flexbox-justify-content-horiz-1-ref.xhtml | 107 ++++++++++++ .../flexbox-justify-content-horiz-1.xhtml | 102 +++++++++++ .../flexbox-justify-content-horiz-2-ref.xhtml | 121 +++++++++++++ .../flexbox-justify-content-horiz-2.xhtml | 115 +++++++++++++ .../flexbox-justify-content-horiz-3-ref.xhtml | 103 +++++++++++ .../flexbox-justify-content-horiz-3.xhtml | 110 ++++++++++++ .../flexbox-justify-content-horiz-4-ref.xhtml | 115 +++++++++++++ .../flexbox-justify-content-horiz-4.xhtml | 121 +++++++++++++ .../flexbox-justify-content-horiz-5-ref.xhtml | 128 ++++++++++++++ .../flexbox-justify-content-horiz-5.xhtml | 100 +++++++++++ .../flexbox-justify-content-vert-1-ref.xhtml | 105 ++++++++++++ .../flexbox-justify-content-vert-1.xhtml | 104 +++++++++++ .../flexbox-justify-content-vert-2-ref.xhtml | 118 +++++++++++++ .../flexbox-justify-content-vert-2.xhtml | 117 +++++++++++++ .../flexbox-justify-content-vert-3-ref.xhtml | 101 +++++++++++ .../flexbox-justify-content-vert-3.xhtml | 113 ++++++++++++ .../flexbox-justify-content-vert-4-ref.xhtml | 112 ++++++++++++ .../flexbox-justify-content-vert-4.xhtml | 124 ++++++++++++++ .../flexbox-justify-content-vert-5-ref.xhtml | 100 +++++++++++ .../flexbox-justify-content-vert-5.xhtml | 107 ++++++++++++ .../flexbox-margin-auto-horiz-1-ref.xhtml | 85 +++++++++ .../flexbox/flexbox-margin-auto-horiz-1.xhtml | 79 +++++++++ .../flexbox-margin-auto-horiz-2-ref.xhtml | 59 +++++++ .../flexbox/flexbox-margin-auto-horiz-2.xhtml | 64 +++++++ .../flexbox/flexbox-mbp-horiz-1-ref.xhtml | 69 ++++++++ .../flexbox-mbp-horiz-1-reverse-ref.xhtml | 72 ++++++++ .../flexbox/flexbox-mbp-horiz-1-reverse.xhtml | 68 ++++++++ .../flexbox-mbp-horiz-1-rtl-reverse.xhtml | 70 ++++++++ .../flexbox/flexbox-mbp-horiz-1-rtl.xhtml | 68 ++++++++ .../flexbox/flexbox-mbp-horiz-1.xhtml | 66 +++++++ .../flexbox/flexbox-mbp-horiz-2-ref.xhtml | 73 ++++++++ .../flexbox/flexbox-mbp-horiz-2a.xhtml | 70 ++++++++ .../flexbox/flexbox-mbp-horiz-2b.xhtml | 77 +++++++++ .../flexbox/flexbox-mbp-horiz-3-ref.xhtml | 79 +++++++++ .../flexbox-mbp-horiz-3-reverse-ref.xhtml | 79 +++++++++ .../flexbox/flexbox-mbp-horiz-3-reverse.xhtml | 79 +++++++++ .../flexbox/flexbox-mbp-horiz-3.xhtml | 79 +++++++++ .../flexbox/flexbox-minSize-horiz-1-ref.xhtml | 78 +++++++++ .../flexbox/flexbox-minSize-horiz-1.xhtml | 71 ++++++++ .../flexbox/flexbox-minSize-vert-1-ref.xhtml | 55 ++++++ .../flexbox/flexbox-minSize-vert-1.xhtml | 73 ++++++++ .../flexbox-position-absolute-1-ref.xhtml | 74 ++++++++ .../flexbox/flexbox-position-absolute-1.xhtml | 70 ++++++++ .../flexbox-position-absolute-2-ref.xhtml | 73 ++++++++ .../flexbox/flexbox-position-absolute-2.xhtml | 71 ++++++++ .../flexbox-position-absolute-3-ref.xhtml | 44 +++++ .../flexbox/flexbox-position-absolute-3.xhtml | 46 +++++ .../flexbox-position-absolute-4-ref.xhtml | 50 ++++++ .../flexbox/flexbox-position-absolute-4.xhtml | 52 ++++++ .../flexbox-position-fixed-1-ref.xhtml | 74 ++++++++ .../flexbox/flexbox-position-fixed-1.xhtml | 70 ++++++++ .../flexbox-position-fixed-2-ref.xhtml | 73 ++++++++ .../flexbox/flexbox-position-fixed-2.xhtml | 71 ++++++++ .../flexbox-position-fixed-3-ref.xhtml | 44 +++++ .../flexbox/flexbox-position-fixed-3.xhtml | 46 +++++ .../flexbox-position-fixed-4-ref.xhtml | 51 ++++++ .../flexbox/flexbox-position-fixed-4.xhtml | 52 ++++++ .../flexbox-resizeviewport-1-helper.html | 31 ++++ .../flexbox-resizeviewport-1-ref.xhtml | 22 +++ .../flexbox/flexbox-resizeviewport-1.xhtml | 40 +++++ .../flexbox/flexbox-sizing-horiz-1-ref.xhtml | 73 ++++++++ .../flexbox/flexbox-sizing-horiz-1.xhtml | 80 +++++++++ .../flexbox/flexbox-sizing-vert-1-ref.xhtml | 79 +++++++++ .../flexbox/flexbox-sizing-vert-1.xhtml | 94 ++++++++++ .../flexbox/flexbox-table-fixup-1-ref.xhtml | 59 +++++++ .../flexbox/flexbox-table-fixup-1a.xhtml | 62 +++++++ .../flexbox/flexbox-table-fixup-1b.xhtml | 70 ++++++++ .../flexbox-whitespace-handling-1-ref.xhtml | 50 ++++++ .../flexbox-whitespace-handling-1a.xhtml | 53 ++++++ .../flexbox-whitespace-handling-1b.xhtml | 42 +++++ .../flexbox-whitespace-handling-2-ref.xhtml | 50 ++++++ .../flexbox-whitespace-handling-2.xhtml | 50 ++++++ .../flexbox-whitespace-handling-3-ref.xhtml | 32 ++++ .../flexbox-whitespace-handling-3.xhtml | 36 ++++ .../flexbox-widget-flex-items-1-ref.html | 34 ++++ .../flexbox/flexbox-widget-flex-items-1.html | 46 +++++ .../flexbox-widget-flex-items-2-ref.html | 34 ++++ .../flexbox/flexbox-widget-flex-items-2.html | 42 +++++ .../flexbox-widget-flex-items-3-ref.html | 34 ++++ .../flexbox/flexbox-widget-flex-items-3.html | 43 +++++ .../flexbox-widget-flex-items-4-ref.html | 36 ++++ .../flexbox/flexbox-widget-flex-items-4.html | 42 +++++ layout/reftests/flexbox/reftest.list | 162 ++++++++++++++++++ layout/reftests/flexbox/solidblue.png | Bin 0 -> 135 bytes layout/reftests/reftest.list | 4 + 221 files changed, 14431 insertions(+) create mode 100644 layout/reftests/flexbox/ahem.css create mode 100644 layout/reftests/flexbox/flexbox-align-self-baseline-horiz-1-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-align-self-baseline-horiz-1.xhtml create mode 100644 layout/reftests/flexbox/flexbox-align-self-baseline-horiz-2-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-align-self-baseline-horiz-2.xhtml create mode 100644 layout/reftests/flexbox/flexbox-align-self-baseline-horiz-3-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-align-self-baseline-horiz-3.xhtml create mode 100644 layout/reftests/flexbox/flexbox-align-self-horiz-1-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-align-self-horiz-1.xhtml create mode 100644 layout/reftests/flexbox/flexbox-align-self-horiz-2-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-align-self-horiz-2.xhtml create mode 100644 layout/reftests/flexbox/flexbox-align-self-horiz-3-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-align-self-horiz-3.xhtml create mode 100644 layout/reftests/flexbox/flexbox-align-self-horiz-4-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-align-self-horiz-4.xhtml create mode 100644 layout/reftests/flexbox/flexbox-align-self-horiz-5-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-align-self-horiz-5.xhtml create mode 100644 layout/reftests/flexbox/flexbox-align-self-vert-1-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-align-self-vert-1.xhtml create mode 100644 layout/reftests/flexbox/flexbox-align-self-vert-2-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-align-self-vert-2.xhtml create mode 100644 layout/reftests/flexbox/flexbox-align-self-vert-3-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-align-self-vert-3.xhtml create mode 100644 layout/reftests/flexbox/flexbox-align-self-vert-4-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-align-self-vert-4.xhtml create mode 100644 layout/reftests/flexbox/flexbox-align-self-vert-rtl-1-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-align-self-vert-rtl-1.xhtml create mode 100644 layout/reftests/flexbox/flexbox-align-self-vert-rtl-2-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-align-self-vert-rtl-2.xhtml create mode 100644 layout/reftests/flexbox/flexbox-align-self-vert-rtl-3-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-align-self-vert-rtl-3.xhtml create mode 100644 layout/reftests/flexbox/flexbox-align-self-vert-rtl-4-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-align-self-vert-rtl-4.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-block-horiz-1-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-block-horiz-1.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-block-vert-1-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-block-vert-1.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-canvas-horiz-1-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-canvas-horiz-1.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-canvas-horiz-2-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-canvas-horiz-2.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-canvas-vert-1-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-canvas-vert-1.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-canvas-vert-2-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-canvas-vert-2.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-fieldset-horiz-1-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-fieldset-horiz-1.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-fieldset-horiz-2-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-fieldset-horiz-2.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-fieldset-vert-1-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-fieldset-vert-1.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-fieldset-vert-2-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-fieldset-vert-2.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-iframe-horiz-1-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-iframe-horiz-1.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-iframe-horiz-2-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-iframe-horiz-2.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-iframe-vert-1-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-iframe-vert-1.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-iframe-vert-2-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-iframe-vert-2.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-img-horiz-1-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-img-horiz-1.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-img-horiz-2-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-img-horiz-2.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-img-vert-1-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-img-vert-1.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-img-vert-2-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-img-vert-2.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-textarea-horiz-1-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-textarea-horiz-1.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-textarea-horiz-2-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-textarea-horiz-2.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-textarea-vert-1-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-textarea-vert-1.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-textarea-vert-2-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-textarea-vert-2.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-video-horiz-1-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-video-horiz-1.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-video-horiz-2-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-video-horiz-2.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-video-vert-1-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-video-vert-1.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-video-vert-2-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-basic-video-vert-2.xhtml create mode 100644 layout/reftests/flexbox/flexbox-dyn-insertAroundDiv-1-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-dyn-insertAroundDiv-1.xhtml create mode 100644 layout/reftests/flexbox/flexbox-dyn-insertAroundDiv-2-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-dyn-insertAroundDiv-2.xhtml create mode 100644 layout/reftests/flexbox/flexbox-dyn-insertAroundDiv-3-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-dyn-insertAroundDiv-3.xhtml create mode 100644 layout/reftests/flexbox/flexbox-dyn-insertAroundSpan-1.xhtml create mode 100644 layout/reftests/flexbox/flexbox-dyn-insertAroundSpan-2.xhtml create mode 100644 layout/reftests/flexbox/flexbox-dyn-insertAroundSpan-3.xhtml create mode 100644 layout/reftests/flexbox/flexbox-dyn-insertAroundText-1-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-dyn-insertAroundText-1.xhtml create mode 100644 layout/reftests/flexbox/flexbox-dyn-insertAroundText-2-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-dyn-insertAroundText-2.xhtml create mode 100644 layout/reftests/flexbox/flexbox-dyn-insertAroundText-3-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-dyn-insertAroundText-3.xhtml create mode 100644 layout/reftests/flexbox/flexbox-dyn-insertEmptySpan-1-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-dyn-insertEmptySpan-1.xhtml create mode 100644 layout/reftests/flexbox/flexbox-empty-1-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-empty-1a.xhtml create mode 100644 layout/reftests/flexbox/flexbox-empty-1b.xhtml create mode 100644 layout/reftests/flexbox/flexbox-float-1-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-float-1a.xhtml create mode 100644 layout/reftests/flexbox/flexbox-float-1b.xhtml create mode 100644 layout/reftests/flexbox/flexbox-float-1c.xhtml create mode 100644 layout/reftests/flexbox/flexbox-float-1d.xhtml create mode 100644 layout/reftests/flexbox/flexbox-float-2-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-float-2a.xhtml create mode 100644 layout/reftests/flexbox/flexbox-float-2b.xhtml create mode 100644 layout/reftests/flexbox/flexbox-inlinecontent-horiz-1-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-inlinecontent-horiz-1a.xhtml create mode 100644 layout/reftests/flexbox/flexbox-inlinecontent-horiz-1b.xhtml create mode 100644 layout/reftests/flexbox/flexbox-inlinecontent-horiz-2-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-inlinecontent-horiz-2.xhtml create mode 100644 layout/reftests/flexbox/flexbox-inlinecontent-horiz-3-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-inlinecontent-horiz-3a.xhtml create mode 100644 layout/reftests/flexbox/flexbox-inlinecontent-horiz-3b.xhtml create mode 100644 layout/reftests/flexbox/flexbox-inlinecontent-horiz-3c.xhtml create mode 100644 layout/reftests/flexbox/flexbox-inlinecontent-horiz-4-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-inlinecontent-horiz-4.xhtml create mode 100644 layout/reftests/flexbox/flexbox-inlinecontent-horiz-5-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-inlinecontent-horiz-5.xhtml create mode 100644 layout/reftests/flexbox/flexbox-inlinecontent-horiz-6-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-inlinecontent-horiz-6.xhtml create mode 100644 layout/reftests/flexbox/flexbox-intrinsic-sizing-horiz-1-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-intrinsic-sizing-horiz-1a.xhtml create mode 100644 layout/reftests/flexbox/flexbox-intrinsic-sizing-horiz-1b.xhtml create mode 100644 layout/reftests/flexbox/flexbox-intrinsic-sizing-horiz-2-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-intrinsic-sizing-horiz-2a.xhtml create mode 100644 layout/reftests/flexbox/flexbox-intrinsic-sizing-horiz-2b.xhtml create mode 100644 layout/reftests/flexbox/flexbox-invalidation-1-ref.html create mode 100644 layout/reftests/flexbox/flexbox-invalidation-1.html create mode 100644 layout/reftests/flexbox/flexbox-justify-content-horiz-1-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-justify-content-horiz-1.xhtml create mode 100644 layout/reftests/flexbox/flexbox-justify-content-horiz-2-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-justify-content-horiz-2.xhtml create mode 100644 layout/reftests/flexbox/flexbox-justify-content-horiz-3-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-justify-content-horiz-3.xhtml create mode 100644 layout/reftests/flexbox/flexbox-justify-content-horiz-4-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-justify-content-horiz-4.xhtml create mode 100644 layout/reftests/flexbox/flexbox-justify-content-horiz-5-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-justify-content-horiz-5.xhtml create mode 100644 layout/reftests/flexbox/flexbox-justify-content-vert-1-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-justify-content-vert-1.xhtml create mode 100644 layout/reftests/flexbox/flexbox-justify-content-vert-2-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-justify-content-vert-2.xhtml create mode 100644 layout/reftests/flexbox/flexbox-justify-content-vert-3-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-justify-content-vert-3.xhtml create mode 100644 layout/reftests/flexbox/flexbox-justify-content-vert-4-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-justify-content-vert-4.xhtml create mode 100644 layout/reftests/flexbox/flexbox-justify-content-vert-5-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-justify-content-vert-5.xhtml create mode 100644 layout/reftests/flexbox/flexbox-margin-auto-horiz-1-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-margin-auto-horiz-1.xhtml create mode 100644 layout/reftests/flexbox/flexbox-margin-auto-horiz-2-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-margin-auto-horiz-2.xhtml create mode 100644 layout/reftests/flexbox/flexbox-mbp-horiz-1-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-mbp-horiz-1-reverse-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-mbp-horiz-1-reverse.xhtml create mode 100644 layout/reftests/flexbox/flexbox-mbp-horiz-1-rtl-reverse.xhtml create mode 100644 layout/reftests/flexbox/flexbox-mbp-horiz-1-rtl.xhtml create mode 100644 layout/reftests/flexbox/flexbox-mbp-horiz-1.xhtml create mode 100644 layout/reftests/flexbox/flexbox-mbp-horiz-2-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-mbp-horiz-2a.xhtml create mode 100644 layout/reftests/flexbox/flexbox-mbp-horiz-2b.xhtml create mode 100644 layout/reftests/flexbox/flexbox-mbp-horiz-3-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-mbp-horiz-3-reverse-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-mbp-horiz-3-reverse.xhtml create mode 100644 layout/reftests/flexbox/flexbox-mbp-horiz-3.xhtml create mode 100644 layout/reftests/flexbox/flexbox-minSize-horiz-1-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-minSize-horiz-1.xhtml create mode 100644 layout/reftests/flexbox/flexbox-minSize-vert-1-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-minSize-vert-1.xhtml create mode 100644 layout/reftests/flexbox/flexbox-position-absolute-1-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-position-absolute-1.xhtml create mode 100644 layout/reftests/flexbox/flexbox-position-absolute-2-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-position-absolute-2.xhtml create mode 100644 layout/reftests/flexbox/flexbox-position-absolute-3-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-position-absolute-3.xhtml create mode 100644 layout/reftests/flexbox/flexbox-position-absolute-4-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-position-absolute-4.xhtml create mode 100644 layout/reftests/flexbox/flexbox-position-fixed-1-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-position-fixed-1.xhtml create mode 100644 layout/reftests/flexbox/flexbox-position-fixed-2-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-position-fixed-2.xhtml create mode 100644 layout/reftests/flexbox/flexbox-position-fixed-3-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-position-fixed-3.xhtml create mode 100644 layout/reftests/flexbox/flexbox-position-fixed-4-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-position-fixed-4.xhtml create mode 100644 layout/reftests/flexbox/flexbox-resizeviewport-1-helper.html create mode 100644 layout/reftests/flexbox/flexbox-resizeviewport-1-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-resizeviewport-1.xhtml create mode 100644 layout/reftests/flexbox/flexbox-sizing-horiz-1-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-sizing-horiz-1.xhtml create mode 100644 layout/reftests/flexbox/flexbox-sizing-vert-1-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-sizing-vert-1.xhtml create mode 100644 layout/reftests/flexbox/flexbox-table-fixup-1-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-table-fixup-1a.xhtml create mode 100644 layout/reftests/flexbox/flexbox-table-fixup-1b.xhtml create mode 100644 layout/reftests/flexbox/flexbox-whitespace-handling-1-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-whitespace-handling-1a.xhtml create mode 100644 layout/reftests/flexbox/flexbox-whitespace-handling-1b.xhtml create mode 100644 layout/reftests/flexbox/flexbox-whitespace-handling-2-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-whitespace-handling-2.xhtml create mode 100644 layout/reftests/flexbox/flexbox-whitespace-handling-3-ref.xhtml create mode 100644 layout/reftests/flexbox/flexbox-whitespace-handling-3.xhtml create mode 100644 layout/reftests/flexbox/flexbox-widget-flex-items-1-ref.html create mode 100644 layout/reftests/flexbox/flexbox-widget-flex-items-1.html create mode 100644 layout/reftests/flexbox/flexbox-widget-flex-items-2-ref.html create mode 100644 layout/reftests/flexbox/flexbox-widget-flex-items-2.html create mode 100644 layout/reftests/flexbox/flexbox-widget-flex-items-3-ref.html create mode 100644 layout/reftests/flexbox/flexbox-widget-flex-items-3.html create mode 100644 layout/reftests/flexbox/flexbox-widget-flex-items-4-ref.html create mode 100644 layout/reftests/flexbox/flexbox-widget-flex-items-4.html create mode 100644 layout/reftests/flexbox/reftest.list create mode 100644 layout/reftests/flexbox/solidblue.png diff --git a/layout/reftests/flexbox/ahem.css b/layout/reftests/flexbox/ahem.css new file mode 100644 index 000000000000..884a41198b8b --- /dev/null +++ b/layout/reftests/flexbox/ahem.css @@ -0,0 +1,4 @@ +@font-face { + font-family: "Ahem"; + src: url(../fonts/Ahem.ttf); +} diff --git a/layout/reftests/flexbox/flexbox-align-self-baseline-horiz-1-ref.xhtml b/layout/reftests/flexbox/flexbox-align-self-baseline-horiz-1-ref.xhtml new file mode 100644 index 000000000000..5e86a376a33a --- /dev/null +++ b/layout/reftests/flexbox/flexbox-align-self-baseline-horiz-1-ref.xhtml @@ -0,0 +1,67 @@ + + + + + + + + +
+
blk_1line
blk
2lines
super
sub
big
text
3lines
+ +
tr1
tr2
+ ital
ic
+
+
+ + diff --git a/layout/reftests/flexbox/flexbox-align-self-baseline-horiz-1.xhtml b/layout/reftests/flexbox/flexbox-align-self-baseline-horiz-1.xhtml new file mode 100644 index 000000000000..96c2b55a98ce --- /dev/null +++ b/layout/reftests/flexbox/flexbox-align-self-baseline-horiz-1.xhtml @@ -0,0 +1,63 @@ + + + + + + + + +
+
blk_1line
+
blk
2lines
+
super
+
sub
+
big
text
3lines
+ + +
tr1
tr2
+ ital
ic
+
+ + diff --git a/layout/reftests/flexbox/flexbox-align-self-baseline-horiz-2-ref.xhtml b/layout/reftests/flexbox/flexbox-align-self-baseline-horiz-2-ref.xhtml new file mode 100644 index 000000000000..26033bf78f82 --- /dev/null +++ b/layout/reftests/flexbox/flexbox-align-self-baseline-horiz-2-ref.xhtml @@ -0,0 +1,52 @@ + + + + + + + + +
+
text
+
b
t
n
+
+
+ + diff --git a/layout/reftests/flexbox/flexbox-align-self-baseline-horiz-2.xhtml b/layout/reftests/flexbox/flexbox-align-self-baseline-horiz-2.xhtml new file mode 100644 index 000000000000..33cddfd459ad --- /dev/null +++ b/layout/reftests/flexbox/flexbox-align-self-baseline-horiz-2.xhtml @@ -0,0 +1,56 @@ + + + + + + + + +
+
text
+ + + +
+ + diff --git a/layout/reftests/flexbox/flexbox-align-self-baseline-horiz-3-ref.xhtml b/layout/reftests/flexbox/flexbox-align-self-baseline-horiz-3-ref.xhtml new file mode 100644 index 000000000000..34a1b081c35a --- /dev/null +++ b/layout/reftests/flexbox/flexbox-align-self-baseline-horiz-3-ref.xhtml @@ -0,0 +1,58 @@ + + + + + + + + +
+
text
+ +
+
field
set
+
+
legfield
set
+
+
leg
end
field
set
+
+
+ + diff --git a/layout/reftests/flexbox/flexbox-align-self-baseline-horiz-3.xhtml b/layout/reftests/flexbox/flexbox-align-self-baseline-horiz-3.xhtml new file mode 100644 index 000000000000..4a87ae97de51 --- /dev/null +++ b/layout/reftests/flexbox/flexbox-align-self-baseline-horiz-3.xhtml @@ -0,0 +1,54 @@ + + + + + + + + +
+
text
+ + + + + +
field
set
+
legfield
set
+
leg
end
field
set
+
+ + diff --git a/layout/reftests/flexbox/flexbox-align-self-horiz-1-ref.xhtml b/layout/reftests/flexbox/flexbox-align-self-horiz-1-ref.xhtml new file mode 100644 index 000000000000..7de7df769dd3 --- /dev/null +++ b/layout/reftests/flexbox/flexbox-align-self-horiz-1-ref.xhtml @@ -0,0 +1,89 @@ + + + + + + + + +
+
start
+
a b c d e f
+
end
+
a b c d e f
+
center
+
a b c d e f
+ +
+
base
abc
+
+
stretch
+
a b c d e f
+
auto
+
unspec
+
initial
+
inherit
+
+ + diff --git a/layout/reftests/flexbox/flexbox-align-self-horiz-1.xhtml b/layout/reftests/flexbox/flexbox-align-self-horiz-1.xhtml new file mode 100644 index 000000000000..0211b25bc264 --- /dev/null +++ b/layout/reftests/flexbox/flexbox-align-self-horiz-1.xhtml @@ -0,0 +1,94 @@ + + + + + + + + +
+
start
+
a b c d e f
+
end
+
a b c d e f
+
center
+
a b c d e f
+
base
+
abc
+
stretch
+
a b c d e f
+
auto
+
unspec
+
initial
+
inherit
+
+ + diff --git a/layout/reftests/flexbox/flexbox-align-self-horiz-2-ref.xhtml b/layout/reftests/flexbox/flexbox-align-self-horiz-2-ref.xhtml new file mode 100644 index 000000000000..673043aacb9f --- /dev/null +++ b/layout/reftests/flexbox/flexbox-align-self-horiz-2-ref.xhtml @@ -0,0 +1,81 @@ + + + + + + + + +
+
start
+
a b c d e f
+
end
+
a b c d e f
+
center
+
a b c d e f
+
+
+ +
+
base
abc
+
+
stretch
+
a b c d e f
+
+ + diff --git a/layout/reftests/flexbox/flexbox-align-self-horiz-2.xhtml b/layout/reftests/flexbox/flexbox-align-self-horiz-2.xhtml new file mode 100644 index 000000000000..46cb58bcd122 --- /dev/null +++ b/layout/reftests/flexbox/flexbox-align-self-horiz-2.xhtml @@ -0,0 +1,75 @@ + + + + + + + + +
+
start
+
a b c d e f
+
end
+
a b c d e f
+
center
+
a b c d e f
+
+
+
base
+
abc
+
stretch
+
a b c d e f
+
+ + diff --git a/layout/reftests/flexbox/flexbox-align-self-horiz-3-ref.xhtml b/layout/reftests/flexbox/flexbox-align-self-horiz-3-ref.xhtml new file mode 100644 index 000000000000..f65d1df82b3e --- /dev/null +++ b/layout/reftests/flexbox/flexbox-align-self-horiz-3-ref.xhtml @@ -0,0 +1,91 @@ + + + + + + + + +
+
start
+
a b c d e f
+
end
+
a b c d e f
+
center
+
a b c d e f
+ +
+
base
abc
+
+
stretch
+
a b c d e f
+
auto
+
unspec
+
initial
+
inherit
+
+ + diff --git a/layout/reftests/flexbox/flexbox-align-self-horiz-3.xhtml b/layout/reftests/flexbox/flexbox-align-self-horiz-3.xhtml new file mode 100644 index 000000000000..a5d0369476b1 --- /dev/null +++ b/layout/reftests/flexbox/flexbox-align-self-horiz-3.xhtml @@ -0,0 +1,89 @@ + + + + + + + + +
+
start
+
a b c d e f
+
end
+
a b c d e f
+
center
+
a b c d e f
+
base
+
abc
+
stretch
+
a b c d e f
+
auto
+
unspec
+
initial
+
inherit
+
+ + diff --git a/layout/reftests/flexbox/flexbox-align-self-horiz-4-ref.xhtml b/layout/reftests/flexbox/flexbox-align-self-horiz-4-ref.xhtml new file mode 100644 index 000000000000..092287918da7 --- /dev/null +++ b/layout/reftests/flexbox/flexbox-align-self-horiz-4-ref.xhtml @@ -0,0 +1,85 @@ + + + + + + + + +
+
start
+
a b c d e f
+
end
+
a b c d e f
+
center
+
a b c d e f
+
+
+ +
+
base
abc
+
+
stretch
+
a b c d e f
+
+ + diff --git a/layout/reftests/flexbox/flexbox-align-self-horiz-4.xhtml b/layout/reftests/flexbox/flexbox-align-self-horiz-4.xhtml new file mode 100644 index 000000000000..88619e864c96 --- /dev/null +++ b/layout/reftests/flexbox/flexbox-align-self-horiz-4.xhtml @@ -0,0 +1,80 @@ + + + + + + + + +
+
start
+
a b c d e f
+
end
+
a b c d e f
+
center
+
a b c d e f
+
+
+
base
+
abc
+
stretch
+
a b c d e f
+
+ + diff --git a/layout/reftests/flexbox/flexbox-align-self-horiz-5-ref.xhtml b/layout/reftests/flexbox/flexbox-align-self-horiz-5-ref.xhtml new file mode 100644 index 000000000000..98410f9f5da0 --- /dev/null +++ b/layout/reftests/flexbox/flexbox-align-self-horiz-5-ref.xhtml @@ -0,0 +1,96 @@ + + + + + + + + +
+
start
+
a b c d e f
+
end
+
a b c d e f
+
center
+
a b c d e f
+
base
+
a b c d e f
+
stretch
+
a b c d e f
+
+ +
+
start
+
a b c d e f
+
end
+
a b c d e f
+
center
+
a b c d e f
+
base
+
a b c d e f
+
stretch
+
a b c d e f
+
+ +
+
start
+
a b c d e f
+
end
+
a b c d e f
+
center
+
a b c d e f
+
base
+
a b c d e f
+
stretch
+
a b c d e f
+
+ + diff --git a/layout/reftests/flexbox/flexbox-align-self-horiz-5.xhtml b/layout/reftests/flexbox/flexbox-align-self-horiz-5.xhtml new file mode 100644 index 000000000000..7fdb428d056c --- /dev/null +++ b/layout/reftests/flexbox/flexbox-align-self-horiz-5.xhtml @@ -0,0 +1,100 @@ + + + + + + + + +
+
start
+
a b c d e f
+
end
+
a b c d e f
+
center
+
a b c d e f
+
base
+
a b c d e f
+
stretch
+
a b c d e f
+
+ +
+
start
+
a b c d e f
+
end
+
a b c d e f
+
center
+
a b c d e f
+
base
+
a b c d e f
+
stretch
+
a b c d e f
+
+ +
+
start
+
a b c d e f
+
end
+
a b c d e f
+
center
+
a b c d e f
+
base
+
a b c d e f
+
stretch
+
a b c d e f
+
+ + diff --git a/layout/reftests/flexbox/flexbox-align-self-vert-1-ref.xhtml b/layout/reftests/flexbox/flexbox-align-self-vert-1-ref.xhtml new file mode 100644 index 000000000000..d1d51a69ec1b --- /dev/null +++ b/layout/reftests/flexbox/flexbox-align-self-vert-1-ref.xhtml @@ -0,0 +1,94 @@ + + + + + + + + +
+
start
+
a b c d e f
+
end
+
a b c d e f
+
center
+
a b c d e f
+
base
+
abc
+
stretch
+
a b c d e f
+
auto
+
unspec
+
initial
+
inherit
+ + hacky text +
+ + diff --git a/layout/reftests/flexbox/flexbox-align-self-vert-1.xhtml b/layout/reftests/flexbox/flexbox-align-self-vert-1.xhtml new file mode 100644 index 000000000000..7362a4ccf32d --- /dev/null +++ b/layout/reftests/flexbox/flexbox-align-self-vert-1.xhtml @@ -0,0 +1,88 @@ + + + + + + + + +
+
start
+
a b c d e f
+
end
+
a b c d e f
+
center
+
a b c d e f
+
base
+
abc
+
stretch
+
a b c d e f
+
auto
+
unspec
+
initial
+
inherit
+
+ + diff --git a/layout/reftests/flexbox/flexbox-align-self-vert-2-ref.xhtml b/layout/reftests/flexbox/flexbox-align-self-vert-2-ref.xhtml new file mode 100644 index 000000000000..0001f50bb90a --- /dev/null +++ b/layout/reftests/flexbox/flexbox-align-self-vert-2-ref.xhtml @@ -0,0 +1,92 @@ + + + + + + + + +
+
start
+
a b c d e f
+
end
+
a b c d e f
+
+
center
+
+
+
a b c d e f
+
+
+ +
+
base
+
abc
+
stretch
+
a b c d e f
+
+ + diff --git a/layout/reftests/flexbox/flexbox-align-self-vert-2.xhtml b/layout/reftests/flexbox/flexbox-align-self-vert-2.xhtml new file mode 100644 index 000000000000..9f5ab1064053 --- /dev/null +++ b/layout/reftests/flexbox/flexbox-align-self-vert-2.xhtml @@ -0,0 +1,73 @@ + + + + + + + + +
+
start
+
a b c d e f
+
end
+
a b c d e f
+
center
+
a b c d e f
+
+
+
base
+
abc
+
stretch
+
a b c d e f
+
+ + diff --git a/layout/reftests/flexbox/flexbox-align-self-vert-3-ref.xhtml b/layout/reftests/flexbox/flexbox-align-self-vert-3-ref.xhtml new file mode 100644 index 000000000000..cdfa5006dd9e --- /dev/null +++ b/layout/reftests/flexbox/flexbox-align-self-vert-3-ref.xhtml @@ -0,0 +1,76 @@ + + + + + + + + +
+
start
+
a b
+
end
+
a b
+ +
+
center
+
a b
+
+
base
+
abc
+
stretch
+
a b
+
+ + diff --git a/layout/reftests/flexbox/flexbox-align-self-vert-3.xhtml b/layout/reftests/flexbox/flexbox-align-self-vert-3.xhtml new file mode 100644 index 000000000000..37708d4dbcaf --- /dev/null +++ b/layout/reftests/flexbox/flexbox-align-self-vert-3.xhtml @@ -0,0 +1,64 @@ + + + + + + + + +
+
start
+
a b
+
end
+
a b
+
center
+
a b
+
base
+
abc
+
stretch
+
a b
+
+ + diff --git a/layout/reftests/flexbox/flexbox-align-self-vert-4-ref.xhtml b/layout/reftests/flexbox/flexbox-align-self-vert-4-ref.xhtml new file mode 100644 index 000000000000..6e2522e935ea --- /dev/null +++ b/layout/reftests/flexbox/flexbox-align-self-vert-4-ref.xhtml @@ -0,0 +1,102 @@ + + + + + + + + +
+
start
+
a b
+
end
+
a b
+ +
+
+
center
+
+
+
a b
+
+
+
+ +
+
base
+
abc
+
stretch
+
a b
+
+ + diff --git a/layout/reftests/flexbox/flexbox-align-self-vert-4.xhtml b/layout/reftests/flexbox/flexbox-align-self-vert-4.xhtml new file mode 100644 index 000000000000..f3724711f442 --- /dev/null +++ b/layout/reftests/flexbox/flexbox-align-self-vert-4.xhtml @@ -0,0 +1,75 @@ + + + + + + + + +
+
start
+
a b
+
end
+
a b
+
center
+
a b
+
+
+
base
+
abc
+
stretch
+
a b
+
+ + diff --git a/layout/reftests/flexbox/flexbox-align-self-vert-rtl-1-ref.xhtml b/layout/reftests/flexbox/flexbox-align-self-vert-rtl-1-ref.xhtml new file mode 100644 index 000000000000..9dab46d03726 --- /dev/null +++ b/layout/reftests/flexbox/flexbox-align-self-vert-rtl-1-ref.xhtml @@ -0,0 +1,97 @@ + + + + + + + + +
+
start
+
a b c d e f
+
end
+
a b c d e f
+
center
+
a b c d e f
+
base
+
abc
+
stretch
+
a b c d e f
+
auto
+
unspec
+
initial
+
inherit
+ + hacky text +
+ + diff --git a/layout/reftests/flexbox/flexbox-align-self-vert-rtl-1.xhtml b/layout/reftests/flexbox/flexbox-align-self-vert-rtl-1.xhtml new file mode 100644 index 000000000000..268b1f41fbba --- /dev/null +++ b/layout/reftests/flexbox/flexbox-align-self-vert-rtl-1.xhtml @@ -0,0 +1,91 @@ + + + + + + + + +
+
start
+
a b c d e f
+
end
+
a b c d e f
+
center
+
a b c d e f
+
base
+
abc
+
stretch
+
a b c d e f
+
auto
+
unspec
+
initial
+
inherit
+
+ + diff --git a/layout/reftests/flexbox/flexbox-align-self-vert-rtl-2-ref.xhtml b/layout/reftests/flexbox/flexbox-align-self-vert-rtl-2-ref.xhtml new file mode 100644 index 000000000000..ffaee61d881d --- /dev/null +++ b/layout/reftests/flexbox/flexbox-align-self-vert-rtl-2-ref.xhtml @@ -0,0 +1,95 @@ + + + + + + + + +
+
start
+
a b c d e f
+
end
+
a b c d e f
+
+
center
+
+
+
a b c d e f
+
+
+ +
+
base
+
abc
+
stretch
+
a b c d e f
+
+ + diff --git a/layout/reftests/flexbox/flexbox-align-self-vert-rtl-2.xhtml b/layout/reftests/flexbox/flexbox-align-self-vert-rtl-2.xhtml new file mode 100644 index 000000000000..514f0cd31881 --- /dev/null +++ b/layout/reftests/flexbox/flexbox-align-self-vert-rtl-2.xhtml @@ -0,0 +1,76 @@ + + + + + + + + +
+
start
+
a b c d e f
+
end
+
a b c d e f
+
center
+
a b c d e f
+
+
+
base
+
abc
+
stretch
+
a b c d e f
+
+ + diff --git a/layout/reftests/flexbox/flexbox-align-self-vert-rtl-3-ref.xhtml b/layout/reftests/flexbox/flexbox-align-self-vert-rtl-3-ref.xhtml new file mode 100644 index 000000000000..4c9fe8ae0c10 --- /dev/null +++ b/layout/reftests/flexbox/flexbox-align-self-vert-rtl-3-ref.xhtml @@ -0,0 +1,78 @@ + + + + + + + + +
+
start
+
a b
+
end
+
a b
+ +
+
center
+
a b
+
+
base
+
abc
+
stretch
+
a b
+
+ + diff --git a/layout/reftests/flexbox/flexbox-align-self-vert-rtl-3.xhtml b/layout/reftests/flexbox/flexbox-align-self-vert-rtl-3.xhtml new file mode 100644 index 000000000000..522d0fe2a336 --- /dev/null +++ b/layout/reftests/flexbox/flexbox-align-self-vert-rtl-3.xhtml @@ -0,0 +1,66 @@ + + + + + + + + +
+
start
+
a b
+
end
+
a b
+
center
+
a b
+
base
+
abc
+
stretch
+
a b
+
+ + diff --git a/layout/reftests/flexbox/flexbox-align-self-vert-rtl-4-ref.xhtml b/layout/reftests/flexbox/flexbox-align-self-vert-rtl-4-ref.xhtml new file mode 100644 index 000000000000..e2f2441ece1d --- /dev/null +++ b/layout/reftests/flexbox/flexbox-align-self-vert-rtl-4-ref.xhtml @@ -0,0 +1,103 @@ + + + + + + + + + +
+
start
+
a b
+
stretch
+
a b
+ +
+
+
center
+
+
+
a b
+
+
+
+
+
base
+
abc
+
end
+
a b
+
+ + diff --git a/layout/reftests/flexbox/flexbox-align-self-vert-rtl-4.xhtml b/layout/reftests/flexbox/flexbox-align-self-vert-rtl-4.xhtml new file mode 100644 index 000000000000..528a809ab5a4 --- /dev/null +++ b/layout/reftests/flexbox/flexbox-align-self-vert-rtl-4.xhtml @@ -0,0 +1,84 @@ + + + + + + + + + +
+
start
+
a b
+
stretch
+
a b
+
center
+
a b
+
+
+
base
+
abc
+
end
+
a b
+
+ + diff --git a/layout/reftests/flexbox/flexbox-basic-block-horiz-1-ref.xhtml b/layout/reftests/flexbox/flexbox-basic-block-horiz-1-ref.xhtml new file mode 100644 index 000000000000..71c8f20ca3cb --- /dev/null +++ b/layout/reftests/flexbox/flexbox-basic-block-horiz-1-ref.xhtml @@ -0,0 +1,63 @@ + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + diff --git a/layout/reftests/flexbox/flexbox-basic-block-horiz-1.xhtml b/layout/reftests/flexbox/flexbox-basic-block-horiz-1.xhtml new file mode 100644 index 000000000000..6025fc1e7317 --- /dev/null +++ b/layout/reftests/flexbox/flexbox-basic-block-horiz-1.xhtml @@ -0,0 +1,61 @@ + + + + + + + + +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/layout/reftests/flexbox/flexbox-basic-block-vert-1-ref.xhtml b/layout/reftests/flexbox/flexbox-basic-block-vert-1-ref.xhtml new file mode 100644 index 000000000000..6e927001e59e --- /dev/null +++ b/layout/reftests/flexbox/flexbox-basic-block-vert-1-ref.xhtml @@ -0,0 +1,58 @@ + + + + + + + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + diff --git a/layout/reftests/flexbox/flexbox-basic-block-vert-1.xhtml b/layout/reftests/flexbox/flexbox-basic-block-vert-1.xhtml new file mode 100644 index 000000000000..3b7923a6c37e --- /dev/null +++ b/layout/reftests/flexbox/flexbox-basic-block-vert-1.xhtml @@ -0,0 +1,62 @@ + + + + + + + + +
+
+
+
+
+
+
+
+
+ +
+
+
+ + diff --git a/layout/reftests/flexbox/flexbox-basic-canvas-horiz-1-ref.xhtml b/layout/reftests/flexbox/flexbox-basic-canvas-horiz-1-ref.xhtml new file mode 100644 index 000000000000..fb5ef6cde9cc --- /dev/null +++ b/layout/reftests/flexbox/flexbox-basic-canvas-horiz-1-ref.xhtml @@ -0,0 +1,58 @@ + + + + + + + +
+ +
+ +
+ some words + +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ + + diff --git a/layout/reftests/flexbox/flexbox-basic-canvas-horiz-1.xhtml b/layout/reftests/flexbox/flexbox-basic-canvas-horiz-1.xhtml new file mode 100644 index 000000000000..7efb68e78d0b --- /dev/null +++ b/layout/reftests/flexbox/flexbox-basic-canvas-horiz-1.xhtml @@ -0,0 +1,97 @@ + + + + + + + + + + +
+ +
+ + +
+ some words +
+ + +
+ + +
+ + +
+ + +
+ + +
+ + +
+ + + +
+ + +
+ + + +
+ + +
+ + + diff --git a/layout/reftests/flexbox/flexbox-basic-canvas-horiz-2-ref.xhtml b/layout/reftests/flexbox/flexbox-basic-canvas-horiz-2-ref.xhtml new file mode 100644 index 000000000000..38d6c71c48fc --- /dev/null +++ b/layout/reftests/flexbox/flexbox-basic-canvas-horiz-2-ref.xhtml @@ -0,0 +1,27 @@ + + + + + + + +
+ +
+ + diff --git a/layout/reftests/flexbox/flexbox-basic-canvas-horiz-2.xhtml b/layout/reftests/flexbox/flexbox-basic-canvas-horiz-2.xhtml new file mode 100644 index 000000000000..4d1c7f9c035f --- /dev/null +++ b/layout/reftests/flexbox/flexbox-basic-canvas-horiz-2.xhtml @@ -0,0 +1,31 @@ + + + + + + + + +
+ +
+ + diff --git a/layout/reftests/flexbox/flexbox-basic-canvas-vert-1-ref.xhtml b/layout/reftests/flexbox/flexbox-basic-canvas-vert-1-ref.xhtml new file mode 100644 index 000000000000..fb85eba91d94 --- /dev/null +++ b/layout/reftests/flexbox/flexbox-basic-canvas-vert-1-ref.xhtml @@ -0,0 +1,62 @@ + + + + + + + +
+ +
+ +
+
+ a b +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ + + diff --git a/layout/reftests/flexbox/flexbox-basic-canvas-vert-1.xhtml b/layout/reftests/flexbox/flexbox-basic-canvas-vert-1.xhtml new file mode 100644 index 000000000000..e10feaa3bb0b --- /dev/null +++ b/layout/reftests/flexbox/flexbox-basic-canvas-vert-1.xhtml @@ -0,0 +1,99 @@ + + + + + + + + + + +
+ +
+ + +
+ a b +
+ + +
+ + +
+ + +
+ + +
+ + +
+ + +
+ + + +
+ + +
+ + + +
+ + +
+ + + diff --git a/layout/reftests/flexbox/flexbox-basic-canvas-vert-2-ref.xhtml b/layout/reftests/flexbox/flexbox-basic-canvas-vert-2-ref.xhtml new file mode 100644 index 000000000000..c34d9feb54eb --- /dev/null +++ b/layout/reftests/flexbox/flexbox-basic-canvas-vert-2-ref.xhtml @@ -0,0 +1,28 @@ + + + + + + + +
+ +
+ + diff --git a/layout/reftests/flexbox/flexbox-basic-canvas-vert-2.xhtml b/layout/reftests/flexbox/flexbox-basic-canvas-vert-2.xhtml new file mode 100644 index 000000000000..57e16a4ffc75 --- /dev/null +++ b/layout/reftests/flexbox/flexbox-basic-canvas-vert-2.xhtml @@ -0,0 +1,32 @@ + + + + + + + + +
+ +
+ + diff --git a/layout/reftests/flexbox/flexbox-basic-fieldset-horiz-1-ref.xhtml b/layout/reftests/flexbox/flexbox-basic-fieldset-horiz-1-ref.xhtml new file mode 100644 index 000000000000..c4daa393d3fe --- /dev/null +++ b/layout/reftests/flexbox/flexbox-basic-fieldset-horiz-1-ref.xhtml @@ -0,0 +1,63 @@ + + + + + + + +
+
+
+ +
+ some words +
+
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+ + + diff --git a/layout/reftests/flexbox/flexbox-basic-fieldset-horiz-1.xhtml b/layout/reftests/flexbox/flexbox-basic-fieldset-horiz-1.xhtml new file mode 100644 index 000000000000..375c7c2660c1 --- /dev/null +++ b/layout/reftests/flexbox/flexbox-basic-fieldset-horiz-1.xhtml @@ -0,0 +1,101 @@ + + + + + + + + + + +
+
+
+ + +
+ some words
+
+ + +
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+ + + +
+
+
+
+ + + +
+
+
+
+ + + diff --git a/layout/reftests/flexbox/flexbox-basic-fieldset-horiz-2-ref.xhtml b/layout/reftests/flexbox/flexbox-basic-fieldset-horiz-2-ref.xhtml new file mode 100644 index 000000000000..7bc050a92f87 --- /dev/null +++ b/layout/reftests/flexbox/flexbox-basic-fieldset-horiz-2-ref.xhtml @@ -0,0 +1,27 @@ + + + + + + + +
+
+
+ + diff --git a/layout/reftests/flexbox/flexbox-basic-fieldset-horiz-2.xhtml b/layout/reftests/flexbox/flexbox-basic-fieldset-horiz-2.xhtml new file mode 100644 index 000000000000..f06f37449994 --- /dev/null +++ b/layout/reftests/flexbox/flexbox-basic-fieldset-horiz-2.xhtml @@ -0,0 +1,31 @@ + + + + + + + + +
+
+
+ + diff --git a/layout/reftests/flexbox/flexbox-basic-fieldset-vert-1-ref.xhtml b/layout/reftests/flexbox/flexbox-basic-fieldset-vert-1-ref.xhtml new file mode 100644 index 000000000000..19453984ed18 --- /dev/null +++ b/layout/reftests/flexbox/flexbox-basic-fieldset-vert-1-ref.xhtml @@ -0,0 +1,64 @@ + + + + + + + +
+
+
+ +
+
+ a b +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+ +
+
+
+ + + diff --git a/layout/reftests/flexbox/flexbox-basic-fieldset-vert-1.xhtml b/layout/reftests/flexbox/flexbox-basic-fieldset-vert-1.xhtml new file mode 100644 index 000000000000..630e7c8eae3f --- /dev/null +++ b/layout/reftests/flexbox/flexbox-basic-fieldset-vert-1.xhtml @@ -0,0 +1,103 @@ + + + + + + + + + + +
+
+
+ + +
+ a b
+
+ + +
+
+
+
+ + +
+
+
+
+ + +
+
+
+
+ + + +
+
+
+
+ + + +
+
+
+
+ + + diff --git a/layout/reftests/flexbox/flexbox-basic-fieldset-vert-2-ref.xhtml b/layout/reftests/flexbox/flexbox-basic-fieldset-vert-2-ref.xhtml new file mode 100644 index 000000000000..b025d7fb55b7 --- /dev/null +++ b/layout/reftests/flexbox/flexbox-basic-fieldset-vert-2-ref.xhtml @@ -0,0 +1,28 @@ + + + + + + + +
+
+
+ + diff --git a/layout/reftests/flexbox/flexbox-basic-fieldset-vert-2.xhtml b/layout/reftests/flexbox/flexbox-basic-fieldset-vert-2.xhtml new file mode 100644 index 000000000000..36d0b74a18f5 --- /dev/null +++ b/layout/reftests/flexbox/flexbox-basic-fieldset-vert-2.xhtml @@ -0,0 +1,33 @@ + + + + + + + + +
+
+
+ + diff --git a/layout/reftests/flexbox/flexbox-basic-iframe-horiz-1-ref.xhtml b/layout/reftests/flexbox/flexbox-basic-iframe-horiz-1-ref.xhtml new file mode 100644 index 000000000000..a3a93e67f69a --- /dev/null +++ b/layout/reftests/flexbox/flexbox-basic-iframe-horiz-1-ref.xhtml @@ -0,0 +1,58 @@ + + + + + + + +
+