id references title flags links revision credits assertion
abs-pos-non-replaced-icb-vlr-003 reference/ref-filled-green-100px-square position absolute and 'vertical-lr' - 'left: auto', 'width: auto' and 'right: auto' with 'direction: ltr' in initial containing block http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 1dc78f82aade3100b4872c8a6098f85142f9123b `Gérard Talbot` This test checks that when the initial containing block's writing-mode is 'horizontal-tb' and its 'direction' is 'ltr', then an absolutely positioned box (with 'left: auto', 'width: auto' and 'right: auto') whose containing block is the initial containing block must set 'left' to the static position. Whether such absolutely positioned box's 'writing-mode' is vertical or not is irrelevant.
abs-pos-non-replaced-icb-vlr-005 reference/abs-pos-non-replaced-icb-vrl-004-ref position absolute and 'vertical-lr' - 'left: auto', 'width: auto' and 'right: auto' with 'direction: rtl' in initial containing block image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 557c04ea2baf34f9efa2b57607d2b6252ceac59c `Gérard Talbot` This test checks that when the initial containing block's writing-mode is 'horizontal-tb' and its 'direction' is 'rtl', then an absolutely positioned box (with 'left: auto', 'width: auto' and 'right: auto') whose containing block is the initial containing block must set 'right' to the static position. Whether such absolutely positioned box's 'writing-mode' is vertical or not is irrelevant.
abs-pos-non-replaced-icb-vlr-007 reference/ref-filled-green-100px-square position absolute and 'vertical-lr' - 'left' and 'width' are 'auto', 'right' is not 'auto' with 'direction: ltr' in initial containing block http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 1f6ef98b27be7cb121190428b42c1c9bc747535e `Gérard Talbot` This test checks that when the initial containing block's writing-mode is 'horizontal-tb' and its 'direction' is 'ltr', then an absolutely positioned box (with 'left' and 'width' are 'auto' and 'right' is not 'auto') whose containing block is the initial containing block must set width to shrink-to-fit and then solve for 'left'. Whether such absolutely positioned box's 'writing-mode' is vertical or not is irrelevant.
abs-pos-non-replaced-icb-vlr-009 reference/abs-pos-non-replaced-icb-vrl-008-ref position absolute and 'vertical-lr' - 'left' and 'width' are 'auto', 'right' is not 'auto' with 'direction: rtl' in initial containing block http://www.w3.org/TR/css-writing-modes-3/#vertical-layout c5707d898b0da047a136a5dea32eaee2f072aceb `Gérard Talbot` This test checks that when the initial containing block's writing-mode is 'horizontal-tb' and its 'direction' is 'rtl', then an absolutely positioned box (with 'left' and 'width' are 'auto' and 'right' is not 'auto') whose containing block is the initial containing block must set width to shrink-to-fit and then solve for 'left'. Whether such absolutely positioned box's 'writing-mode' is vertical or not is irrelevant.
abs-pos-non-replaced-icb-vlr-011 reference/ref-filled-green-100px-square position absolute and 'vertical-lr' - 'left' and 'right' are 'auto' and 'width' is not 'auto' with 'direction: ltr' in initial containing block http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 21076c1aea96ea2aedaa58992c8c33c60926b7cf `Gérard Talbot` This test checks that when the initial containing block's writing-mode is 'horizontal-tb' and its 'direction' is 'ltr', then an absolutely positioned box (with 'left' and 'right' are 'auto' and 'width' is not 'auto') whose containing block is the initial containing block and whose direction is 'ltr' must set left to static position and then solve for 'right'. Whether such absolutely positioned box's 'writing-mode' is vertical or not is irrelevant.
abs-pos-non-replaced-icb-vlr-013 reference/abs-pos-non-replaced-icb-vrl-004-ref position absolute and 'vertical-lr' - 'left' and 'right' are 'auto', 'width' is not 'auto' with 'direction: rtl' in initial containing block image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 9e53c79daf9f2102d6fa27ab40612477a832264d `Gérard Talbot` This test checks that when the initial containing block's writing-mode is 'horizontal-tb' and its 'direction' is 'rtl', then an absolutely positioned box (with 'left' and 'right' are 'auto', 'width' is not 'auto') whose containing block is the initial containing block and whose direction is 'rtl' must set right to static position and then solve for 'left'. Whether such absolutely positioned box's 'writing-mode' is vertical or not is irrelevant.
abs-pos-non-replaced-icb-vlr-015 reference/abs-pos-non-replaced-icb-vrl-008-ref position absolute and 'vertical-lr' - 'width' and 'right' are 'auto' and 'left' is not 'auto' with 'direction: ltr' in initial containing block http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 2771fcc484d81c24ae79b7c55ea7936222ed4362 `Gérard Talbot` This test checks that when initial containing block's writing-mode is 'horizontal-tb' and its 'direction' is 'ltr', then an absolutely positioned box (with 'width' and 'right' are 'auto' and 'left' is not 'auto') whose containing block is the initial containing block must set width to shrink-to-fit and then solve for 'right'. Whether such absolutely positioned box's 'writing-mode' is vertical or not is irrelevant.
abs-pos-non-replaced-icb-vlr-017 reference/abs-pos-non-replaced-icb-vrl-008-ref position absolute and 'vertical-lr' - 'width' and 'right' are 'auto' and 'left' is not 'auto' with 'direction: rtl' in initial containing block http://www.w3.org/TR/css-writing-modes-3/#vertical-layout a6a91f8c0313b0760406f2b6fa332bdc6a4c89aa `Gérard Talbot` This test checks that when initial containing block's writing-mode is 'horizontal-tb' and its 'direction' is 'rtl', then an absolutely positioned box (with 'width' and 'right' are 'auto' and 'left' is not 'auto') whose containing block is the initial containing block must set width to shrink-to-fit and then solve for 'right'. Whether such absolutely positioned box's 'writing-mode' is vertical or not is irrelevant.
abs-pos-non-replaced-icb-vlr-019 reference/ref-filled-green-100px-square position absolute and 'vertical-lr' - 'left' is 'auto', 'width' and 'right' are not 'auto' with 'direction: ltr' in initial containing block http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 3139126195e7f5534698cecc076e60e20c4ff403 `Gérard Talbot` This test checks that when the initial containing block's writing-mode is 'horizontal-tb' and its 'direction' is 'ltr', then an absolutely positioned box (with 'left' is 'auto', 'width' and 'right' are not 'auto') whose containing block is the initial containing block must solve for 'left'. Whether such absolutely positioned box's 'writing-mode' is vertical or not is irrelevant.
abs-pos-non-replaced-icb-vlr-021 reference/ref-filled-green-100px-square position absolute and 'vertical-lr' - 'left' is 'auto', 'width' and 'right' are not 'auto' with 'direction: rtl' in initial containing block http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 5808b6456b00ac08d5751397f1889d43685e6b3d `Gérard Talbot` This test checks that when the initial containing block's writing-mode is 'horizontal-tb' and its 'direction' is 'rtl', then an absolutely positioned box (with 'left' is 'auto', 'width' and 'right' are not 'auto') whose containing block is the initial containing block must solve for 'left'. Whether such absolutely positioned box's 'writing-mode' is vertical or not is irrelevant.
abs-pos-non-replaced-icb-vlr-023 reference/abs-pos-non-replaced-icb-vrl-008-ref position absolute and 'vertical-lr' - 'width' is 'auto', 'left' and 'right' are not 'auto' with 'direction: ltr' in initial containing block http://www.w3.org/TR/css-writing-modes-3/#vertical-layout fe60ac82b37aec85dfa09cfbd580a9f46cb2e45b `Gérard Talbot` This test checks that when the initial containing block's writing-mode is 'horizontal-tb' and its 'direction' is 'ltr', then an absolutely positioned box (with 'width' is 'auto', 'left' and 'right' are not 'auto') whose containing block is the initial containing block must solve 'width'. Whether such absolutely positioned box's 'writing-mode' is vertical or not is irrelevant.
abs-pos-non-replaced-icb-vlr-025 reference/abs-pos-non-replaced-icb-vrl-008-ref position absolute and 'vertical-lr' - 'width' is 'auto', 'left' and 'right' are not 'auto' with direction: rtl' in initial containing block http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 0abe7aa6441751b399efa393fa5a3f8c9421fe9e `Gérard Talbot` This test checks that when the initial containing block's writing-mode is 'horizontal-tb' and its 'direction' is 'rtl', then an absolutely positioned box (with 'width' is 'auto', 'left' and 'right' are not 'auto') whose containing block is the initial containing block must solve 'width'. Whether such absolutely positioned box's 'writing-mode' is vertical or not is irrelevant.
abs-pos-non-replaced-icb-vlr-027 reference/abs-pos-non-replaced-icb-vrl-008-ref position absolute and 'vertical-lr' - 'right' is 'auto', 'left' and 'width' are not 'auto' with 'direction: ltr' in initial containing block http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 52dd4499e057af3f27511c6f572a1f07bcb521ab `Gérard Talbot` This test checks that when the initial containing block's writing-mode is 'horizontal-tb' and its 'direction' is 'ltr', then an absolutely positioned box (with 'right' is 'auto', 'left' and 'width' are not 'auto') whose containing block is the initial containing block must solve for 'right'. Whether such absolutely positioned box's 'writing-mode' is vertical or not is irrelevant.
abs-pos-non-replaced-icb-vlr-029 reference/abs-pos-non-replaced-icb-vrl-008-ref position absolute and 'vertical-lr' - 'right' is 'auto', 'left' and 'width' are not 'auto' with 'direction: rtl' in initial containing block http://www.w3.org/TR/css-writing-modes-3/#vertical-layout c8e092f6992398340c7ccc864f1f47cdd8e60e8a `Gérard Talbot` This test checks that when the initial containing block's writing-mode is 'horizontal-tb' and its 'direction' is 'rtl', then an absolutely positioned box (with 'right' is 'auto', 'left' and 'width' are not 'auto') whose containing block is the initial containing block must solve for 'right'. Whether such absolutely positioned box's 'writing-mode' is vertical or not is irrelevant.
abs-pos-non-replaced-icb-vlr-031 reference/abs-pos-non-replaced-icb-vrl-008-ref position absolute and 'vertical-lr' - overconstrained values with 'direction: ltr' in initial containing block http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 195a5a814cdeb8071eaebae2b0ce2710ec4dd1c3 `Gérard Talbot` This test checks that when the initial containing block's writing-mode is 'horizontal-tb' and its 'direction' is 'ltr', then an absolutely positioned box (with overconstrained 'left', 'width' and 'right' values) whose containing block is the initial containing block must ignore the value for 'right' and solve for that value. Whether such absolutely positioned box's 'writing-mode' is vertical or not is irrelevant.
abs-pos-non-replaced-icb-vlr-033 reference/abs-pos-non-replaced-icb-vrl-008-ref position absolute and 'vertical-lr' - overconstrained values with 'direction: rtl' in initial containing block http://www.w3.org/TR/css-writing-modes-3/#vertical-layout c404b980d389dadd597f743edaf48fb857284bed `Gérard Talbot` This test checks that when the initial containing block's writing-mode is 'horizontal-tb' and its 'direction' is 'rtl', then an absolutely positioned box (with overconstrained 'left', 'width' and 'right' values) whose containing block is the initial containing block must ignore the value for 'left' and solve for that value. Whether such absolutely positioned box's 'writing-mode' is vertical or not is irrelevant.
abs-pos-non-replaced-icb-vrl-002 reference/ref-filled-green-100px-square position absolute and 'vertical-rl' - 'left: auto', 'width: auto' and 'right: auto' with 'direction: ltr' in initial containing block http://www.w3.org/TR/css-writing-modes-3/#vertical-layout f76410c20b5c374658d7e81adea2d501b600f85c `Gérard Talbot` This test checks that when the initial containing block's writing-mode is 'horizontal-tb' and its 'direction' is 'ltr', then an absolutely positioned box (with 'left: auto', 'width: auto' and 'right: auto') whose containing block is the initial containing block must set 'left' to the static position. Whether such absolutely positioned box's 'writing-mode' is vertical or not is irrelevant.
abs-pos-non-replaced-icb-vrl-004 reference/abs-pos-non-replaced-icb-vrl-004-ref position absolute and 'vertical-rl' - 'left: auto', 'width: auto' and 'right: auto' with 'direction: rtl' in initial containing block image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout b945aa5f2faffc05a4a24c1ce64bb866f17ac41c `Gérard Talbot` This test checks that when the initial containing block's writing-mode is 'horizontal-tb' and its 'direction' is 'rtl', then an absolutely positioned box (with 'left: auto', 'width: auto' and 'right: auto') whose containing block is the initial containing block must set 'right' to the static position. Whether such absolutely positioned box's 'writing-mode' is vertical or not is irrelevant.
abs-pos-non-replaced-icb-vrl-006 reference/ref-filled-green-100px-square position absolute and 'vertical-rl' - 'left' and 'width' are 'auto', 'right' is not 'auto' with 'direction: ltr' in initial containing block http://www.w3.org/TR/css-writing-modes-3/#vertical-layout a1b4cc89e7d4634756eca80175412a9bfb6a8b59 `Gérard Talbot` This test checks that when the initial containing block's writing-mode is 'horizontal-tb' and its 'direction' is 'ltr', then an absolutely positioned box (with 'left' and 'width' are 'auto' and 'right' is not 'auto') whose containing block is the initial containing block must set width to shrink-to-fit and then solve for 'left'. Whether such absolutely positioned box's 'writing-mode' is vertical or not is irrelevant.
abs-pos-non-replaced-icb-vrl-008 reference/abs-pos-non-replaced-icb-vrl-008-ref position absolute and 'vertical-rl' - 'left' and 'width' are 'auto', 'right' is not 'auto' with 'direction: rtl' in initial containing block http://www.w3.org/TR/css-writing-modes-3/#vertical-layout bf88578b9cf373a8e0e104472f20669679511b13 `Gérard Talbot` This test checks that when the initial containing block's writing-mode is 'horizontal-tb' and its 'direction' is 'rtl', then an absolutely positioned box (with 'left' and 'width' are 'auto' and 'right' is not 'auto') whose containing block is the initial containing block must set width to shrink-to-fit and then solve for 'left'. Whether such absolutely positioned box's 'writing-mode' is vertical or not is irrelevant.
abs-pos-non-replaced-icb-vrl-010 reference/ref-filled-green-100px-square position absolute and 'vertical-rl' - 'left' and 'right' are 'auto', 'width' is not 'auto' with 'direction: ltr' in initial containing block http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 1d5be468950ea24adaf1da95bc1013c2b9503254 `Gérard Talbot` This test checks that when the initial containing block's writing-mode is 'horizontal-tb' and its 'direction' is 'ltr', then an absolutely positioned box (with 'left' and 'right' are 'auto', 'width' is not 'auto') whose containing block is the initial containing block and whose direction is 'ltr' must set left to static position and then solve for 'right'. Whether such absolutely positioned box's 'writing-mode' is vertical or not is irrelevant.
abs-pos-non-replaced-icb-vrl-012 reference/abs-pos-non-replaced-icb-vrl-004-ref position absolute and 'vertical-rl' - 'left' and 'right' are 'auto', 'width' is not 'auto' with 'direction: rtl' in initial containing block image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout b2f9159d32415ca3782d80982526627d2ce49388 `Gérard Talbot` This test checks that when the initial containing block's writing-mode is 'horizontal-tb' and its 'direction' is 'rtl', then an absolutely positioned box (with 'left' and 'right' are 'auto', 'width' is not 'auto') whose containing block is the initial containing block and whose direction is 'rtl' must set right to static position and then solve for 'left'. Whether such absolutely positioned box's 'writing-mode' is vertical or not is irrelevant.
abs-pos-non-replaced-icb-vrl-014 reference/abs-pos-non-replaced-icb-vrl-008-ref position absolute and 'vertical-rl' - 'width' and 'right' are 'auto' and 'left' is not 'auto' with 'direction: ltr' in initial containing block http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 82b080f9862b48f9d4d4bae11a8178cbe0e04c8f `Gérard Talbot` This test checks that when initial containing block's writing-mode is 'horizontal-tb' and its 'direction' is 'ltr', then an absolutely positioned box (with 'width' and 'right' are 'auto' and 'left' is not 'auto') whose containing block is the initial containing block must set width to shrink-to-fit and then solve for 'right'. Whether such absolutely positioned box's 'writing-mode' is vertical or not is irrelevant.
abs-pos-non-replaced-icb-vrl-016 reference/abs-pos-non-replaced-icb-vrl-008-ref position absolute and 'vertical-rl' - 'width' and 'right' are 'auto' and 'left' is not 'auto' with 'direction: rtl' in initial containing block http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 0fcd6852eb73db30e7a6a63a3d0ddcdc49137d87 `Gérard Talbot` This test checks that when initial containing block's writing-mode is 'horizontal-tb' and its 'direction' is 'rtl', then an absolutely positioned box (with 'width' and 'right' are 'auto' and 'left' is not 'auto') whose containing block is the initial containing block must set width to shrink-to-fit and then solve for 'right'. Whether such absolutely positioned box's 'writing-mode' is vertical or not is irrelevant.
abs-pos-non-replaced-icb-vrl-018 reference/ref-filled-green-100px-square position absolute and 'vertical-rl' - 'left' is 'auto', 'width' and 'right' are not 'auto' with 'direction: ltr' in initial containing block http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 6ab8faa2aee3be27ed0f02583101511eba75a27e `Gérard Talbot` This test checks that when the initial containing block's writing-mode is 'horizontal-tb' and its 'direction' is 'ltr', then an absolutely positioned box (with 'left' is 'auto', 'width' and 'right' are not 'auto') whose containing block is the initial containing block must solve for 'left'. Whether such absolutely positioned box's 'writing-mode' is vertical or not is irrelevant.
abs-pos-non-replaced-icb-vrl-020 reference/ref-filled-green-100px-square position absolute and 'vertical-rl' - 'left' is 'auto', 'width' and 'right' are not 'auto' with 'direction: rtl' in initial containing block http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 5c2c1162ecf1e695a16e37f6fcac265439ee186a `Gérard Talbot` This test checks that when the initial containing block's writing-mode is 'horizontal-tb' and its 'direction' is 'rtl', then an absolutely positioned box (with 'left' is 'auto', 'width' and 'right' are not 'auto') whose containing block is the initial containing block must solve for 'left'. Whether such absolutely positioned box's 'writing-mode' is vertical or not is irrelevant.
abs-pos-non-replaced-icb-vrl-022 reference/abs-pos-non-replaced-icb-vrl-008-ref position absolute and 'vertical-rl' - 'width' is 'auto', 'left' and 'right' are not 'auto' with 'direction: ltr' in initial containing block http://www.w3.org/TR/css-writing-modes-3/#vertical-layout fca4a5e3785e0dff365055391d47d43088d046f5 `Gérard Talbot` This test checks that when the initial containing block's writing-mode is 'horizontal-tb' and its 'direction' is 'ltr', then an absolutely positioned box (with 'width' is 'auto', 'left' and 'right' are not 'auto') whose containing block is the initial containing block must solve 'width'. Whether such absolutely positioned box's 'writing-mode' is vertical or not is irrelevant.
abs-pos-non-replaced-icb-vrl-024 reference/abs-pos-non-replaced-icb-vrl-008-ref position absolute and 'vertical-rl' - 'width' is 'auto', 'left' and 'right' are not 'auto' with direction: rtl' in initial containing block http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 4f464a740f5ae8248c82112351d3436a3c37d44a `Gérard Talbot` This test checks that when the initial containing block's writing-mode is 'horizontal-tb' and its 'direction' is 'rtl', then an absolutely positioned box (with 'width' is 'auto', 'left' and 'right' are not 'auto') whose containing block is the initial containing block must solve 'width'. Whether such absolutely positioned box's 'writing-mode' is vertical or not is irrelevant.
abs-pos-non-replaced-icb-vrl-026 reference/abs-pos-non-replaced-icb-vrl-008-ref position absolute and 'vertical-rl' - 'right' is 'auto', 'left' and 'width' are not 'auto' with 'direction: ltr' in initial containing block http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 023c809b88e0e4301aa642972d0c7147967889d0 `Gérard Talbot` This test checks that when the initial containing block's writing-mode is 'horizontal-tb' and its 'direction' is 'ltr', then an absolutely positioned box (with 'right' is 'auto', 'left' and 'width' are not 'auto') whose containing block is the initial containing block must solve for 'right'. Whether such absolutely positioned box's 'writing-mode' is vertical or not is irrelevant.
abs-pos-non-replaced-icb-vrl-028 reference/abs-pos-non-replaced-icb-vrl-008-ref position absolute and 'vertical-rl' - 'right' is 'auto', 'left' and 'width' are not 'auto' with 'direction: rtl' in initial containing block http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 3b640d907e7e2b09e1cd6fe9d7f03944c833c582 `Gérard Talbot` This test checks that when the initial containing block's writing-mode is 'horizontal-tb' and its 'direction' is 'rtl', then an absolutely positioned box (with 'right' is 'auto', 'left' and 'width' are not 'auto') whose containing block is the initial containing block must solve for 'right'. Whether such absolutely positioned box's 'writing-mode' is vertical or not is irrelevant.
abs-pos-non-replaced-icb-vrl-030 reference/abs-pos-non-replaced-icb-vrl-008-ref position absolute and 'vertical-rl' - overconstrained values with 'direction: ltr' in initial containing block http://www.w3.org/TR/css-writing-modes-3/#vertical-layout b2203bfe35d1f946e1778ef9e443ef9ccb9521fe `Gérard Talbot` This test checks that when the initial containing block's writing-mode is 'horizontal-tb' and its 'direction' is 'ltr', then an absolutely positioned box (with overconstrained 'left', 'width' and 'right' values) whose containing block is the initial containing block must ignore the value for 'right' and solve for that value. Whether such absolutely positioned box's 'writing-mode' is vertical or not is irrelevant.
abs-pos-non-replaced-icb-vrl-032 reference/abs-pos-non-replaced-icb-vrl-008-ref position absolute and 'vertical-rl' - overconstrained values with 'direction: rtl' in initial containing block http://www.w3.org/TR/css-writing-modes-3/#vertical-layout c5d52e4e1a4df4bd93e4faaea24787163e82e070 `Gérard Talbot` This test checks that when the initial containing block's writing-mode is 'horizontal-tb' and its 'direction' is 'rtl', then an absolutely positioned box (with overconstrained 'left', 'width' and 'right' values) whose containing block is the initial containing block must ignore the value for 'left' and solve for that value. Whether such absolutely positioned box's 'writing-mode' is vertical or not is irrelevant.
abs-pos-non-replaced-vlr-003 reference/abs-pos-non-replaced-vlr-003-ref absolutely positioned non-replaced element - 'direction: ltr' and 'top', 'height' and 'bottom' are 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 92c9c7d7b80e6b3e7c83c03fe4b23879aaf2f0c1 `Gérard Talbot` When 'direction' is 'ltr' and 'top', 'height' and 'bottom' are 'auto', then set 'top' to the static position, then the height is based on the content and then solve for 'bottom'.
abs-pos-non-replaced-vlr-005 reference/abs-pos-non-replaced-vrl-004-ref absolutely positioned non-replaced element - 'direction: ltr' and 'left', 'width' and 'right' are 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 37cfd9bd5c74bfce58518fae64168cd75ab7526f `Gérard Talbot` When 'direction' is 'ltr' and 'left', 'width' and 'right' are 'auto', then set 'left' to the static position, the width becomes shrink-to-fit and then solve for 'right'.
abs-pos-non-replaced-vlr-007 reference/abs-pos-non-replaced-vlr-007-ref absolutely positioned non-replaced element - 'direction: ltr' and 'top', 'height' and 'bottom' are 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 4b3c83c1d7a25ac56461cf49fd10f79547f447f8 `Gérard Talbot` When 'direction' is 'ltr' and 'top', 'height' and 'bottom' are 'auto', then set 'top' to the static position, then the height is based on the content and then solve for 'bottom'.
abs-pos-non-replaced-vlr-009 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: rtl' and 'top', 'height' and 'bottom' are 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 35d614079b68393f8b4e0b4de8fc5d30854b22f4 `Gérard Talbot` When 'direction' is 'rtl' and 'top', 'height' and 'bottom' are 'auto', then set 'bottom' to the static position, the height is based on the content and then solve for 'top'.
abs-pos-non-replaced-vlr-011 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: rtl' and 'left', 'width' and 'right' are 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width a7332f9f14097991870dc832ca14bc5e6f86b828 `Gérard Talbot` When 'direction' is 'rtl' and 'left', 'width' and 'right' are 'auto', then set 'right' to the static position, the width becomes shrink-to-fit and then solve for 'left'.
abs-pos-non-replaced-vlr-013 reference/abs-pos-non-replaced-vlr-013-ref absolutely positioned non-replaced element - 'direction: rtl' and 'top', 'height' and 'bottom' are 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 3dac77e2d697a679c98a65b576299843310b4b40 `Gérard Talbot` When 'direction' is 'rtl' and 'top', 'height' and 'bottom' are 'auto', then set 'bottom' to the static position, the height is based on the content and then solve for 'top'.
abs-pos-non-replaced-vlr-015 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: ltr' and 'top', 'height' are 'auto' and bottom is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 0c31a2a1fe71f1626d56d27259e8a49457f6c5ce `Gérard Talbot` When 'direction' is 'ltr' and 'top', 'height' are 'auto' and bottom is not 'auto', then the height is based on the content and then solve for 'top'.
abs-pos-non-replaced-vlr-017 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: ltr' and 'left' and 'width' are 'auto' and 'right' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 6c04c6e4d50e8cd90077ac5a4385d9d0bb67e056 `Gérard Talbot` When 'direction' is 'ltr' and 'left' and 'width' are 'auto' and 'right' is not 'auto', then the width becomes shrink-to-fit and then solve for 'left'.
abs-pos-non-replaced-vlr-019 reference/abs-pos-non-replaced-vlr-013-ref absolutely positioned non-replaced element - 'direction: ltr' and 'top' and 'height' are 'auto' and 'bottom' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width e23df1946968aad167138a87ffe3b9dbe554d202 `Gérard Talbot` When 'direction' is 'ltr' and 'top' and 'height' are 'auto' and 'bottom' is not 'auto', then the height is based on the content and then solve for 'top'.
abs-pos-non-replaced-vlr-021 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: rtl' and 'top' and 'height' are 'auto and 'bottom' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 24ef5a90ae1e5416a0c28e021b0944f5ab943b32 `Gérard Talbot` When 'direction' is 'rtl' and 'top' and 'height' are 'auto' and 'bottom' is not 'auto', then the height is based on the content and then solve for 'top'.
abs-pos-non-replaced-vlr-023 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: rtl' and 'left' and 'width' are 'auto' and 'right' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 8b47949a5aa299a0a73803eb936af2e7e5a3f84d `Gérard Talbot` When 'direction' is 'rtl' and 'left' and 'width' are 'auto' and 'right' is not 'auto', then the width becomes shrink-to-fit and then solve for 'left'.
abs-pos-non-replaced-vlr-025 reference/abs-pos-non-replaced-vlr-013-ref absolutely positioned non-replaced element - 'direction: rtl' and 'top' and 'height' are 'auto' and 'bottom' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width b7e527cc7663cb9bdbdbda8fb239ea9db19da56e `Gérard Talbot` When 'direction' is 'rtl' and 'top', 'height' are 'auto' and bottom is not 'auto', then the height is based on the content and then solve for 'top'.
abs-pos-non-replaced-vlr-027 reference/abs-pos-non-replaced-vlr-003-ref absolutely positioned non-replaced element - 'direction: ltr' and 'top' and 'bottom' are 'auto' and 'height' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 3bff08e4cb5306d72e5b68194d302d54a2ec7f7d `Gérard Talbot` When 'direction' is 'ltr' and 'top' and 'bottom' are 'auto' and 'height' is not 'auto', then set 'top' to static position and solve for 'bottom'.
abs-pos-non-replaced-vlr-029 reference/abs-pos-non-replaced-vrl-004-ref absolutely positioned non-replaced element - 'direction: ltr' and 'left' and 'right' are 'auto' and 'width' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 8919353101e8badc8c655999e96b863e95606d00 `Gérard Talbot` When 'direction' is 'ltr' and 'left' and 'right' are 'auto' and 'width' is not 'auto', then set 'left' to the static position and then solve for 'right'.
abs-pos-non-replaced-vlr-031 reference/abs-pos-non-replaced-vlr-007-ref absolutely positioned non-replaced element - 'direction: ltr' and 'top' and 'bottom' are 'auto' and 'height' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width ddb69bddeed426440a813d855b4517f6cd29b1cf `Gérard Talbot` When 'direction' is 'ltr' and 'top' and 'bottom' are 'auto' and 'height' is not 'auto', then set 'top' to static position and solve for 'bottom'.
abs-pos-non-replaced-vlr-033 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: rtl' and 'top' and 'bottom' are 'auto and 'height' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 7ee2fa18050ff8352b147ac616b1fd851e5a74ec `Gérard Talbot` When 'direction' is 'rtl' and 'top' and 'bottom' are 'auto' and 'height' is not 'auto', then set 'top' to static position and solve for 'bottom'.
abs-pos-non-replaced-vlr-035 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: rtl' and 'left' and 'right' are 'auto' and 'width' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width d031855742fb69c7ef81b1fe565efc1d3055b45e `Gérard Talbot` When 'direction' is 'rtl' and 'left' and 'right' are 'auto' and 'width' is not 'auto', then set 'right' to the static position and then solve for 'left'.
abs-pos-non-replaced-vlr-037 reference/abs-pos-non-replaced-vlr-013-ref absolutely positioned non-replaced element - 'direction: rtl' and 'top' and 'bottom' are 'auto' and 'height' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 2e9f5856b8e0ee092618a57e51c28cec6b8a2f65 `Gérard Talbot` When 'direction' is 'rtl' and 'top' and 'bottom' are 'auto' and 'height' is not 'auto', then set 'top' to static position and solve for 'bottom'.
abs-pos-non-replaced-vlr-039 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: ltr' and 'height' and 'bottom' are 'auto' and 'top' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 93b75ff4f33b288e97343835e6c837636d290d2e `Gérard Talbot` When 'direction' is 'ltr' and 'height' and 'bottom' are 'auto' and 'top' is not 'auto', then the height is based on the content and then solve for 'bottom'.
abs-pos-non-replaced-vlr-041 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: ltr' and 'width' and 'right' are 'auto' and 'left' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width c03a5da24d3991d7b61511ba62f1b22a19e74c5b `Gérard Talbot` When 'direction' is 'ltr' and 'width' and 'right' are 'auto' and 'left' is not 'auto', then the width becomes shrink-to-fit and then solve for 'right'.
abs-pos-non-replaced-vlr-043 reference/abs-pos-non-replaced-vlr-013-ref absolutely positioned non-replaced element - 'direction: ltr' and 'height' and 'bottom' are 'auto' and 'top' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width c598db19b3788b0706600cf2dd3b9d673ea0d0f6 `Gérard Talbot` When 'direction' is 'ltr' and 'height' and 'bottom' are 'auto' and 'top' is not 'auto', then the height is based on the content and then solve for 'bottom'.
abs-pos-non-replaced-vlr-045 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: rtl' and 'height' and 'bottom' are 'auto' and 'top' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width f45ddb4edd6e402b5e44999ded5e986300941b54 `Gérard Talbot` When 'direction' is 'rtl' and 'height' and 'bottom' are 'auto' and 'top' is not 'auto', then the height is based on the content and then solve for 'bottom'.
abs-pos-non-replaced-vlr-047 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: rtl' and 'width' and 'right' are 'auto' and 'left' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width c485f2e9f5afdfd1e054606f886ec140b65ca271 `Gérard Talbot` When 'direction' is 'rtl' and 'width' and 'right' are 'auto' and 'left' is not 'auto', then the width becomes shrink-to-fit and then solve for 'right'.
abs-pos-non-replaced-vlr-049 reference/abs-pos-non-replaced-vlr-013-ref absolutely positioned non-replaced element - 'direction: rtl' and 'height' and 'bottom' are 'auto' and 'top' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width a013e44a0fc268fb51bab6f80b3367409d7e7c1d `Gérard Talbot` When 'direction' is 'rtl' and 'height' and 'bottom' are 'auto' and 'top' is not 'auto', then the height is based on the content and then solve for 'bottom'.
abs-pos-non-replaced-vlr-051 reference/abs-pos-non-replaced-vlr-003-ref absolutely positioned non-replaced element - 'direction: ltr' and 'top' is 'auto' and 'height' and 'bottom' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 4a03844db4871b9f49f4a5f945bb0ebfd6dd67de `Gérard Talbot` When 'direction' is 'ltr' and 'top' is 'auto' and 'height' and 'bottom' are not 'auto', then solve for 'top'.
abs-pos-non-replaced-vlr-053 reference/abs-pos-non-replaced-vrl-004-ref absolutely positioned non-replaced element - 'direction: ltr' and 'left' is 'auto', 'width' and 'right' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 9c08e776675637130948bd4b6931af65719d29ff `Gérard Talbot` When 'direction' is 'ltr' and 'left' is 'auto', 'width' and 'right' are not 'auto', then solve for 'left'.
abs-pos-non-replaced-vlr-055 reference/abs-pos-non-replaced-vlr-007-ref absolutely positioned non-replaced element - 'direction: ltr' and 'top' is 'auto' and 'height' and 'bottom' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width e6152f2732060736d14b5a78a302e0bc8bbe793f `Gérard Talbot` When 'direction' is 'ltr' and 'top' is 'auto' and 'height' and 'bottom' are not 'auto', then solve for 'top'.
abs-pos-non-replaced-vlr-057 reference/abs-pos-non-replaced-vlr-003-ref absolutely positioned non-replaced element - 'direction: rtl' and 'top' is 'auto' and 'height' and 'bottom' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 512802c29f43864633b5ba4997e3435e77dfa780 `Gérard Talbot` When 'direction' is 'rtl' and 'top' is 'auto' and 'height' and 'bottom' are not 'auto', then solve for 'top'.
abs-pos-non-replaced-vlr-059 reference/abs-pos-non-replaced-vrl-004-ref absolutely positioned non-replaced element - 'direction: rtl' and 'left' is 'auto', 'width' and 'right' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 87d3f8ddd1ad9152e5654825a8774a88494ade9f `Gérard Talbot` When 'direction' is 'rtl' and 'left' is 'auto', 'width' and 'right' are not 'auto', then solve for 'left'.
abs-pos-non-replaced-vlr-061 reference/abs-pos-non-replaced-vlr-007-ref absolutely positioned non-replaced element - 'direction: rtl' and 'top' is 'auto' and 'height' and 'bottom' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width d5d7da3ef86e0bc59f71598418b084d23a7fc5e2 `Gérard Talbot` When 'direction' is 'rtl' and 'top' is 'auto' and 'height' and 'bottom' are not 'auto', then solve for 'top'.
abs-pos-non-replaced-vlr-063 reference/abs-pos-non-replaced-vlr-003-ref absolutely positioned non-replaced element - 'direction: ltr' and 'height' is 'auto' and 'top' and 'bottom' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width e44b75458e48fc677468fad2f6b97bfb27a04358 `Gérard Talbot` When 'direction' is 'ltr' and 'height' is 'auto' and 'top' and 'bottom' are not 'auto', then solve for 'height'.
abs-pos-non-replaced-vlr-065 reference/abs-pos-non-replaced-vrl-004-ref absolutely positioned non-replaced element - 'direction: ltr' and 'width' is 'auto', 'left' and 'right' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 7e931945d698024af484361d702fc1942f4c93d7 `Gérard Talbot` When 'direction' is 'ltr' and 'left', 'width' is 'auto', 'left' and 'right' are not 'auto', then solve for 'width'.
abs-pos-non-replaced-vlr-067 reference/abs-pos-non-replaced-vlr-007-ref absolutely positioned non-replaced element - 'direction: ltr' and 'height' is 'auto' and 'top' and 'bottom' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width e8746bce76a02f181c455cd476fa07cb7bf3f3fc `Gérard Talbot` When 'direction' is 'ltr' and 'height' is 'auto' and 'top' and 'bottom' are not 'auto', then solve for 'height'.
abs-pos-non-replaced-vlr-069 reference/abs-pos-non-replaced-vlr-003-ref absolutely positioned non-replaced element - 'direction: rtl' and 'height' is 'auto' and 'top' and 'bottom' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 839dda3cfa63e07590057a525a99594c16522bd9 `Gérard Talbot` When 'direction' is 'rtl' and 'height' is 'auto' and 'top' and 'bottom' are not 'auto', then solve for 'height'.
abs-pos-non-replaced-vlr-071 reference/abs-pos-non-replaced-vrl-004-ref absolutely positioned non-replaced element - 'direction: rtl' and 'width' is 'auto', 'left' and 'right' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width e6ba47ffbbe1f88e5b8ac5305eaae88953766880 `Gérard Talbot` When 'direction' is 'rtl' and 'width' is 'auto', 'left' and 'right' are not 'auto', then solve for 'width'.
abs-pos-non-replaced-vlr-073 reference/abs-pos-non-replaced-vlr-007-ref absolutely positioned non-replaced element - 'direction: rtl' and 'height' is 'auto' and 'top' and 'bottom' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 2b0726e3d139c06f7db0582c971ff0cf1c8fac2a `Gérard Talbot` When 'direction' is 'rtl' and 'height' is 'auto' and 'top' and 'bottom' are not 'auto', then solve for 'height'.
abs-pos-non-replaced-vlr-075 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: ltr' and 'bottom' is 'auto' and 'top' and 'height' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width ed49f86e8abcdee5bbcf7d9f6996872c0eb79b24 `Gérard Talbot` When 'direction' is 'ltr' and 'bottom' is 'auto' and 'top' and 'height' are not 'auto', then solve for 'bottom'.
abs-pos-non-replaced-vlr-077 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: ltr' and 'right' is 'auto', 'left' and 'width' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 38a6d4c7a37f4214fdfd177a496d3b80e694d39a `Gérard Talbot` When 'direction' is 'ltr' and 'right' is 'auto', 'left' and 'width' are not 'auto', then solve for 'right'.
abs-pos-non-replaced-vlr-079 reference/abs-pos-non-replaced-vlr-013-ref absolutely positioned non-replaced element - 'direction: ltr' and 'bottom' is 'auto' and 'top' and 'height' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 042bea577acfc357a819ba3948b7720d2a664db9 `Gérard Talbot` When 'direction' is 'ltr' and 'bottom' is 'auto' and 'top' and 'height' are not 'auto', then solve for 'bottom'.
abs-pos-non-replaced-vlr-081 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: rtl' and 'bottom' is 'auto' and 'top' and 'height' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width a5202b7c0f4e63dcbac6afe92e8c97b6c524dc26 `Gérard Talbot` When 'direction' is 'rtl' and 'bottom' is 'auto' and 'top' and 'height' are not 'auto', then solve for 'bottom'.
abs-pos-non-replaced-vlr-083 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: rtl' and 'right' is 'auto', 'left' and 'width' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 45a22ffa0a12d80dab3a01ec45c39b95ae620619 `Gérard Talbot` When 'direction' is 'rtl' and 'right' is 'auto', 'left' and 'width' are not 'auto', then solve for 'right'
abs-pos-non-replaced-vlr-085 reference/abs-pos-non-replaced-vlr-013-ref absolutely positioned non-replaced element - 'direction: rtl' and 'bottom' is 'auto' and 'top' and 'height' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width c069ba017e6b6f6e72e37194d2c90f3780e44128 `Gérard Talbot` When 'direction' is 'rtl' and 'bottom' is 'auto' and 'top' and 'height' are not 'auto', then solve for 'bottom'.
abs-pos-non-replaced-vlr-087 reference/abs-pos-non-replaced-vlr-003-ref absolutely positioned non-replaced element - 'direction: ltr' and 'top', 'height' and 'bottom' are not 'auto' (overconstrained) ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 8e3c75df21045fd98d143f28ce3e851e22b79b22 `Gérard Talbot` When 'direction' is 'ltr' and 'top', 'height' and 'bottom' are not 'auto' and if the values are overconstrained, then ignore 'bottom' and solve for 'bottom'.
abs-pos-non-replaced-vlr-089 reference/abs-pos-non-replaced-vrl-004-ref absolutely positioned non-replaced element - 'direction: ltr' and 'left', 'width' and 'right' are not 'auto' (overconstrained) ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width a7640c84e3feb91fc85f150f8d02b22625cd773c `Gérard Talbot` When 'direction' is 'ltr' and 'left', 'width' and 'right' are not 'auto' (overconstrained), then ignore 'right' and then solve for 'right'.
abs-pos-non-replaced-vlr-091 reference/abs-pos-non-replaced-vlr-007-ref absolutely positioned non-replaced element - 'direction: ltr' and 'top', 'height' and 'bottom' are not 'auto' (overconstrained) ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 7711bde355ba5b697bc65aa6be37fe3997a21bbc `Gérard Talbot` When 'direction' is 'ltr' and 'top', 'height' and 'bottom' are not 'auto' and if the values are overconstrained, then ignore 'bottom' and solve for 'bottom'.
abs-pos-non-replaced-vlr-093 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: rtl' and 'top', 'height' and 'bottom' are not 'auto' (overconstrained) ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width f50a4e60371e521632bbcb5cc821916078039708 `Gérard Talbot` When 'direction' is 'rtl' and 'top', 'height' and 'bottom' are not 'auto' and if the values are overconstrained, then ignore 'top' and solve for 'top'.
abs-pos-non-replaced-vlr-095 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: rtl' and 'left', 'width' and 'right' are not 'auto' (overconstrained) ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width ae417086c2430385b99f8c69a733ee466362d3bd `Gérard Talbot` When 'direction' is 'rtl' and 'left', 'width' and 'right' are not 'auto' and if the values are overconstrained, then ignore 'left' and then solve for 'left'.
abs-pos-non-replaced-vlr-097 reference/abs-pos-non-replaced-vlr-013-ref absolutely positioned non-replaced element - 'direction: rtl' and 'top', 'height' and 'bottom' are not 'auto' (overconstrained) ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width de7e6c672d87cd3682deada5661f90c2908531cf `Gérard Talbot` When 'direction' is 'rtl' and 'top', 'height' and 'bottom' are not 'auto' and if the values are overconstrained, then ignore 'top' and solve for 'top'.
abs-pos-non-replaced-vlr-103 reference/abs-pos-non-replaced-vlr-003-ref absolutely positioned non-replaced element - 'direction: ltr' and 'left', 'width' and 'right' are 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 70927e7ee65daf9790c87926a748355e21dd0797 `Gérard Talbot` When 'direction' is 'ltr' and 'left', 'width' and 'right' are 'auto' and 'writing-mode' is 'vertical-lr', then set 'left' to the static position, the width is based on the content and then solve for 'right'.
abs-pos-non-replaced-vlr-105 reference/abs-pos-non-replaced-vrl-004-ref absolutely positioned non-replaced element - 'direction: ltr' and 'top', 'height', and 'bottom' are 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 4559ca10783f4ec0bdec0a74495884e737ff55bc `Gérard Talbot` When 'direction' is 'ltr' and 'top', 'height' and 'bottom' are 'auto', then set 'top' to the static position, the height is based on content and then solve for 'bottom'.
abs-pos-non-replaced-vlr-107 reference/abs-pos-non-replaced-vlr-007-ref absolutely positioned non-replaced element - 'direction: ltr' and 'left', 'width' and 'right' are 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height a00b593236ac9f0c65cb2f03a0cdaf2539447d21 `Gérard Talbot` When 'direction' is 'ltr' and 'left', 'width' and 'right' are 'auto' and 'writing-mode' is 'vertical-lr', then set 'left' to the static position, the width is based on the content and then solve for 'right'.
abs-pos-non-replaced-vlr-109 reference/abs-pos-non-replaced-vlr-003-ref absolutely positioned non-replaced element - 'direction: ltr' and 'left', 'width' and 'right' are 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 996343be400e0dc920a53fbd1fdc1eb7dfbb120a `Gérard Talbot` When 'direction' is 'ltr' and 'left', 'width' and 'right' are 'auto' and 'writing-mode' is 'vertical-lr', then set 'left' to the static position, the width is based on the content and then solve for 'right'.
abs-pos-non-replaced-vlr-111 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: rtl' and 'left', 'width' and 'right' are 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 32f84aecd2e836f6a8c3f511c5385bf0d4cce236 `Gérard Talbot` When 'direction' is 'rtl' and 'left', 'width' and 'right' are 'auto' and 'writing-mode' is 'vertical-lr', then set 'left' to the static position, the width is based on the content and then solve for 'right'.
abs-pos-non-replaced-vlr-113 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: rtl' and 'top', 'height', and 'bottom' are 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height a605fab34c285d18d5015cc9e1e0a31861fab87d `Gérard Talbot` When 'direction' is 'rtl' and 'top', 'height' and 'bottom' are 'auto', then set 'top' to the static position, the height is based on content and then solve for 'bottom'.
abs-pos-non-replaced-vlr-115 reference/abs-pos-non-replaced-vlr-013-ref absolutely positioned non-replaced element - 'direction: rtl' and 'left', 'width' and 'right' are 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height c13cad127bf68be32325e43479169b5cc14b8c0f `Gérard Talbot` When 'direction' is 'rtl' and 'left', 'width' and 'right' are 'auto' and 'writing-mode' is 'vertical-lr', then set 'left' to the static position, the width is based on the content and then solve for 'right'.
abs-pos-non-replaced-vlr-117 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: rtl' and 'left', 'width' and 'right' are 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height cde16f6df3dd3f13fe2c87d8886f253052d315ce `Gérard Talbot` When 'direction' is 'rtl' and 'left', 'width' and 'right' are 'auto' and 'writing-mode' is 'vertical-lr', then set 'left' to the static position, the width is based on the content and then solve for 'right'.
abs-pos-non-replaced-vlr-119 reference/abs-pos-non-replaced-vlr-003-ref absolutely positioned non-replaced element - 'direction: ltr' and 'width' and 'right' are 'auto' and 'left' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 3b07515260b272a7d8a1a3030a2a57333b28bdad `Gérard Talbot` When 'direction' is 'ltr' and 'width' and 'right' are 'auto' and 'left' is not 'auto' and 'writing-mode' is 'vertical-lr', then the width is based on the content and then solve for 'right'.
abs-pos-non-replaced-vlr-121 reference/abs-pos-non-replaced-vrl-002-ref absolutely positioned non-replaced element - 'direction: ltr' and 'top' and 'height' are 'auto' and 'bottom' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 7730b9884364d12fdb957349e5994c72d62b4534 `Gérard Talbot` When 'direction' is 'ltr' and 'top' and 'height' are 'auto' and 'bottom' is not 'auto', then the height is based on content and then solve for 'top'.
abs-pos-non-replaced-vlr-123 reference/abs-pos-non-replaced-vlr-007-ref absolutely positioned non-replaced element - 'direction: ltr' and 'width' and 'right' are 'auto' and 'left' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height a680e4b39c9e22a3f63df55dbd0468de5b2ad925 `Gérard Talbot` When 'direction' is 'ltr' and 'width' and 'right' are 'auto' and 'left' is not 'auto' and 'writing-mode' is 'vertical-rl', then the width is based on the content and then solve for 'right'.
abs-pos-non-replaced-vlr-125 reference/abs-pos-non-replaced-vlr-003-ref absolutely positioned non-replaced element - 'direction: ltr' and 'width' and 'right' are 'auto' and 'left' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 3d0dd547006e90489cddc59072a830e16cc4c135 `Gérard Talbot` When 'direction' is 'ltr' and 'width' and 'right' are 'auto' and 'left' is not 'auto' and 'writing-mode' is 'vertical-rl', then the width is based on the content and then solve for 'right'.
abs-pos-non-replaced-vlr-127 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: rtl' and 'width' and 'right' are 'auto' and 'left' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height dd8eac30ed27e8daf41195f6d03bd4a4e7617949 `Gérard Talbot` When 'direction' is 'rtl' and 'width' and 'right' are 'auto' and 'left' is not 'auto' and 'writing-mode' is 'vertical-lr', then the width is based on the content and then solve for 'right'.
abs-pos-non-replaced-vlr-129 reference/abs-pos-non-replaced-vlr-003-ref absolutely positioned non-replaced element - 'direction: rtl' and 'top' and 'height' are 'auto' and 'bottom' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height e7cf96366b62a0b2519e5b8e79276147a89b8000 `Gérard Talbot` When 'direction' is 'rtl' and 'top' and 'height' are 'auto' and 'bottom' is not 'auto', then the height is based on content and then solve for 'top'.
abs-pos-non-replaced-vlr-131 reference/abs-pos-non-replaced-vlr-013-ref absolutely positioned non-replaced element - 'direction: rtl' and 'width' and 'right' are 'auto' and 'left' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height b264dd42e95ee8043be4ac559701531e8f8e811b `Gérard Talbot` When 'direction' is 'rtl' and 'width' and 'right' are 'auto' and 'left' is not 'auto' and 'writing-mode' is 'vertical-lr', then the width is based on the content and then solve for 'right'.
abs-pos-non-replaced-vlr-133 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: rtl' and 'width' and 'right' are 'auto' and 'left' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 1a35be72da26a3cff009e9352beb134eac488f7f `Gérard Talbot` When 'direction' is 'rtl' and 'width' and 'right' are 'auto' and 'left' is not 'auto' and 'writing-mode' is 'vertical-lr', then the width is based on the content and then solve for 'right'.
abs-pos-non-replaced-vlr-135 reference/abs-pos-non-replaced-vlr-003-ref absolutely positioned non-replaced element - 'direction: ltr' and 'left' and 'right' are 'auto' and 'width' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 418b0e1e320e351582a74fb3c12fd568f6d53a0b `Gérard Talbot` When 'direction' is 'ltr' and 'left' and 'right' are 'auto' and 'width' is not 'auto' and 'writing-mode' is 'vertical-lr', then set 'left' to the static position and then solve for 'right'.
abs-pos-non-replaced-vlr-137 reference/abs-pos-non-replaced-vrl-004-ref absolutely positioned non-replaced element - 'direction: ltr' and 'top' and 'bottom' are 'auto' and 'height' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height b94726e2f0a1e8549e7f6a527e604f143b833172 `Gérard Talbot` When 'direction' is 'ltr' and 'top' and 'bottom' are 'auto' and 'height' is not 'auto', then set 'top' to the static position and then solve for 'bottom'.
abs-pos-non-replaced-vlr-139 reference/abs-pos-non-replaced-vlr-007-ref absolutely positioned non-replaced element - 'direction: ltr' and 'left' and 'right' are 'auto' and 'width' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height fa2b54b555e0dad173826a20d597c69df3319fad `Gérard Talbot` When 'direction' is 'ltr' and 'left' and 'right' are 'auto' and 'width' is not 'auto' and 'writing-mode' is 'vertical-lr', then set 'left' to the static position and then solve for 'right'.
abs-pos-non-replaced-vlr-141 reference/abs-pos-non-replaced-vlr-003-ref absolutely positioned non-replaced element - 'direction: ltr' and 'left' and 'right' are 'auto' and 'width' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height bc03e3cbb73810d2b30935c0e8b86cae8f135376 `Gérard Talbot` When 'direction' is 'ltr' and 'left' and 'right' are 'auto' and 'width' is not 'auto' and 'writing-mode' is 'vertical-lr', then set 'left' to the static position and then solve for 'right'.
abs-pos-non-replaced-vlr-143 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: rtl' and 'left' and 'right' are 'auto' and 'width' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 5c2dad04a07d7cd2d29e65ed28ac9b01902a7cee `Gérard Talbot` When 'direction' is 'rtl' and 'left' and 'right' are 'auto' and 'width' is not 'auto' and 'writing-mode' is 'vertical-lr', then set 'left' to the static position and then solve for 'right'.
abs-pos-non-replaced-vlr-145 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: rtl' and 'top' and 'bottom' are 'auto' and 'height' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 3001647715ac5498729fecb60fe58f6194ec96b9 `Gérard Talbot` When 'direction' is 'rtl' and 'top' and 'bottom' are 'auto' and 'height' is not 'auto', then set 'top' to the static position and then solve for 'bottom'.
abs-pos-non-replaced-vlr-147 reference/abs-pos-non-replaced-vlr-013-ref absolutely positioned non-replaced element - 'direction: rtl' and 'left' and 'right' are 'auto' and 'width' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 92c1249b167c5617376a639ac2e6ec71352f5e90 `Gérard Talbot` When 'direction' is 'rtl' and 'left' and 'right' are 'auto' and 'width' is not 'auto' and 'writing-mode' is 'vertical-lr', then set 'left' to the static position and then solve for 'right'.
abs-pos-non-replaced-vlr-149 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: rtl' and 'left' and 'right' are 'auto' and 'width' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height a0c8a92fa9b56c559dc45199e83a12b29221dc09 `Gérard Talbot` When 'direction' is 'rtl' and 'left' and 'right' are 'auto' and 'width' is not 'auto' and 'writing-mode' is 'vertical-lr', then set 'left' to the static position and then solve for 'right'.
abs-pos-non-replaced-vlr-151 reference/abs-pos-non-replaced-vrl-002-ref absolutely positioned non-replaced element - 'direction: ltr' and 'left' and 'width' are 'auto' and 'right' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height faf3d6c35e3225caf193b60ef078d317e5e02ebf `Gérard Talbot` When 'direction' is 'ltr' and 'left' and 'width' are 'auto' and 'right' is not 'auto' and 'writing-mode' is 'vertical-lr', then the width is based on the content and then solve for 'left'.
abs-pos-non-replaced-vlr-153 reference/abs-pos-non-replaced-vrl-004-ref absolutely positioned non-replaced element - 'direction: ltr' and 'height' and 'bottom' are 'auto' and 'top' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height e1018427ce27c5c0d7e5ae04b0b0a533f9a3b0a5 `Gérard Talbot` When 'direction' is 'ltr' and 'height' and 'bottom' are 'auto' and 'top' is not 'auto', then the height is based on content and then solve for 'bottom'.
abs-pos-non-replaced-vlr-155 reference/abs-pos-non-replaced-vlr-155-ref absolutely positioned non-replaced element - 'direction: ltr' and 'left' and 'width' are 'auto' and 'right' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 1cd73f4476e5558fbc6c270033dda64956d1ba92 `Gérard Talbot` When 'direction' is 'ltr' and 'left' and 'width' are 'auto' and 'right' is not 'auto' and 'writing-mode' is 'vertical-lr', then the width is based on the content and then solve for 'left'.
abs-pos-non-replaced-vlr-157 reference/abs-pos-non-replaced-vrl-002-ref absolutely positioned non-replaced element - 'direction: ltr' and 'left' and 'width' are 'auto' and 'right' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 2581306656fe1d00627f4a65a037bfabb4c97995 `Gérard Talbot` When 'direction' is 'ltr' and 'left' and 'width' are 'auto' and 'right' is not 'auto' and 'writing-mode' is 'vertical-lr', then the width is based on the content and then solve for 'left'.
abs-pos-non-replaced-vlr-159 reference/abs-pos-non-replaced-vrl-004-ref absolutely positioned non-replaced element - 'direction: rtl' and 'left' and 'width' are 'auto' and 'right' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 06d1ec564124e3272a52e7ab1dfc7f65b3a5ad87 `Gérard Talbot` When 'direction' is 'rtl' and 'left' and 'width' are 'auto' and 'right' is not 'auto' and 'writing-mode' is 'vertical-lr', then the width is based on the content and then solve for 'left'.
abs-pos-non-replaced-vlr-161 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: rtl' and 'height' and 'bottom' are 'auto' and 'top' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 25dc33001d6e28295743a20e113a60e2c42324c8 `Gérard Talbot` When 'direction' is 'rtl' and 'height' and 'bottom' are 'auto' and 'top' is not 'auto' and 'writing-mode' is 'vertical-lr', then then the height is based on the content and then solve for 'bottom'.
abs-pos-non-replaced-vlr-163 reference/abs-pos-non-replaced-vlr-163-ref absolutely positioned non-replaced element - 'direction: rtl' and 'left' and 'width' are 'auto' and 'right' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 16f86cde46a076f47541f942de37ab64940fa069 `Gérard Talbot` When 'direction' is 'rtl' and 'left' and 'width' are 'auto' and 'right' is not 'auto' and 'writing-mode' is 'vertical-lr', then the width is based on the content and then solve for 'left'.
abs-pos-non-replaced-vlr-165 reference/abs-pos-non-replaced-vrl-004-ref absolutely positioned non-replaced element - 'direction: rtl' and 'left' and 'width' are 'auto' and 'right' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 547422f10665d78b21363c0b133e8262927c1b47 `Gérard Talbot` When 'direction' is 'rtl' and 'left' and 'width' are 'auto' and 'right' is not 'auto' and 'writing-mode' is 'vertical-lr', then the width is based on the content and then solve for 'left'.
abs-pos-non-replaced-vlr-167 reference/abs-pos-non-replaced-vlr-003-ref absolutely positioned non-replaced element - 'direction: ltr' and 'right' is 'auto', 'width' and 'left' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 5f40efc80c11140a82804d7ba16fec2841f561ae `Gérard Talbot` When 'direction' is 'ltr' and 'right' is 'auto', 'width' and 'left' are not 'auto' and 'writing-mode' is 'vertical-lr', then solve for 'right'.
abs-pos-non-replaced-vlr-169 reference/abs-pos-non-replaced-vrl-002-ref absolutely positioned non-replaced element - 'direction: ltr' and 'top' is 'auto', 'height' and 'bottom' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 4cb00fe9e4ef6f7b59beb6e2ee7907b199658773 `Gérard Talbot` When 'direction' is 'ltr' and 'top' is 'auto', 'height' and 'bottom' are not 'auto', then solve for 'top'.
abs-pos-non-replaced-vlr-171 reference/abs-pos-non-replaced-vlr-007-ref absolutely positioned non-replaced element - 'direction: ltr' and 'right' is 'auto' and 'width' and 'left' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 3794e02407eb301ede68728f1213f7abb7f2c869 `Gérard Talbot` When 'direction' is 'ltr' and 'right' is 'auto' and 'width' and 'left' are not 'auto' and 'writing-mode' is 'vertical-lr', then solve for 'left'.
abs-pos-non-replaced-vlr-173 reference/abs-pos-non-replaced-vlr-003-ref absolutely positioned non-replaced element - 'direction: ltr' and 'right' is 'auto' and 'width' and 'left' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 8990a2cd72d7131d2343975a0c8f1e99ee30511a `Gérard Talbot` When 'direction' is 'ltr' and 'right' is 'auto' and 'width' and 'left' are not 'auto' and 'writing-mode' is 'vertical-lr', then solve for 'left'.
abs-pos-non-replaced-vlr-175 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: rtl' and 'right' is 'auto' and 'width' and 'left' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 70b81b8ad2c577ba32ef01d151cc993a84a8afbf `Gérard Talbot` When 'direction' is 'rtl' and 'right' is 'auto' and 'width' and 'left' are not 'auto' and 'writing-mode' is 'vertical-lr', then solve for 'left'.
abs-pos-non-replaced-vlr-177 reference/abs-pos-non-replaced-vlr-003-ref absolutely positioned non-replaced element - 'direction: rtl' and 'top' is 'auto', 'height' and 'bottom' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 8907f58a4ab685173d1c84bfb54a3d852de5e221 `Gérard Talbot` When 'direction' is 'rtl' and 'top' is 'auto', 'height' and 'bottom' are not 'auto', then then solve for 'top'.
abs-pos-non-replaced-vlr-179 reference/abs-pos-non-replaced-vlr-013-ref absolutely positioned non-replaced element - 'direction: rtl' and 'right' is 'auto' and 'width' and 'left' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 633e6bfc17360572a13d41b158853a35c4684e26 `Gérard Talbot` When 'direction' is 'rtl' and 'right' is 'auto' and 'width' and 'left' are not 'auto' and 'writing-mode' is 'vertical-lr', then solve for 'left'.
abs-pos-non-replaced-vlr-181 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: rtl' and 'right' is 'auto' and 'width' and 'left' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 258ce5c0529309798d10e959095512232620a1e5 `Gérard Talbot` When 'direction' is 'rtl' and 'right' is 'auto' and 'width' and 'left' are not 'auto' and 'writing-mode' is 'vertical-lr', then solve for 'left'.
abs-pos-non-replaced-vlr-183 reference/abs-pos-non-replaced-vlr-003-ref absolutely positioned non-replaced element - 'direction: ltr' and 'width' is 'auto' and 'left' and 'right' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height aaa378af6a395a1fa2f875ecfd3376aa0578d8ba `Gérard Talbot` When 'direction' is 'ltr' and 'right' is 'auto', 'width' and 'left' are not 'auto' and 'writing-mode' is 'vertical-lr', then solve for 'width'.
abs-pos-non-replaced-vlr-185 reference/abs-pos-non-replaced-vrl-002-ref absolutely positioned non-replaced element - 'direction: ltr' and 'height' is 'auto', 'top' and 'bottom' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height f281000b46cf6fc7eda0afdad2b663d2b9ff00c5 `Gérard Talbot` When 'direction' is 'ltr' and 'height' is 'auto', 'top' and 'bottom' are not 'auto', then solve for 'height'.
abs-pos-non-replaced-vlr-187 reference/abs-pos-non-replaced-vlr-007-ref absolutely positioned non-replaced element - 'direction: ltr' and 'width' is 'auto' and 'left' and 'right' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 59098d974ff7a2bcbcbf8ce77abb58dc0efeaf58 `Gérard Talbot` When 'direction' is 'ltr' and 'width' is 'auto' and 'left' and 'right' are not 'auto' and 'writing-mode' is 'vertical-lr', then solve for 'width'.
abs-pos-non-replaced-vlr-189 reference/abs-pos-non-replaced-vlr-003-ref absolutely positioned non-replaced element - 'direction: ltr' and 'width' is 'auto' and 'left' and 'right' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height f1d9da8cdfa5eb9b92a4d978d80d94897b10e730 `Gérard Talbot` When 'direction' is 'ltr' and 'width' is 'auto' and 'left' and 'right' are not 'auto' and 'writing-mode' is 'vertical-lr', then solve for 'width'.
abs-pos-non-replaced-vlr-191 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: rtl' and 'width' is 'auto' and 'left' and 'right' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height a73d0fc81fe9ff9b5645ca3442219a4d762e0bc0 `Gérard Talbot` When 'direction' is 'rtl' and 'width' is 'auto' and 'left' and 'right' are not 'auto' and 'writing-mode' is 'vertical-lr', then solve for 'width'.
abs-pos-non-replaced-vlr-193 reference/abs-pos-non-replaced-vlr-003-ref absolutely positioned non-replaced element - 'direction: rtl' and 'height' is 'auto', 'top' and 'bottom' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 90fc8065b24a886fe32aa370db8338303eb61466 `Gérard Talbot` When 'direction' is 'rtl' and 'height' is 'auto', 'top' and 'bottom' are not 'auto', then then solve for 'height'.
abs-pos-non-replaced-vlr-195 reference/abs-pos-non-replaced-vlr-013-ref absolutely positioned non-replaced element - 'direction: rtl' and 'width' is 'auto' and 'left' and 'right' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 219e3e6c1a891fa48c0fdd028391faa47e2e11a7 `Gérard Talbot` When 'direction' is 'rtl' and 'width' is 'auto' and 'left' and 'right' are not 'auto' and 'writing-mode' is 'vertical-lr', then solve for 'width'.
abs-pos-non-replaced-vlr-197 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: rtl' and 'width' is 'auto' and 'left' and 'right' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 17d4bc3294fa023ebaeaf1e7302188b66781a88a `Gérard Talbot` When 'direction' is 'rtl' and 'width' is 'auto' and 'left' and 'right' are not 'auto' and 'writing-mode' is 'vertical-lr', then solve for 'width'.
abs-pos-non-replaced-vlr-199 reference/abs-pos-non-replaced-vrl-002-ref absolutely positioned non-replaced element - 'direction: ltr' and 'left' is 'auto' and 'right' and 'width' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height aca3ad37827484709af5c19492ef8d70f79adcc2 `Gérard Talbot` When 'direction' is 'ltr' and 'left' is 'auto' and 'right' and 'width' are not 'auto' and 'writing-mode' is 'vertical-lr', then solve for 'left'.
abs-pos-non-replaced-vlr-201 reference/abs-pos-non-replaced-vrl-004-ref absolutely positioned non-replaced element - 'direction: ltr' and 'bottom' is 'auto', 'top' and 'height' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 734f43ba1e3ddb9b1e3ccd1c25d63203baefa8d8 `Gérard Talbot` When 'direction' is 'ltr' and 'bottom' is 'auto', 'top' and 'height' are not 'auto', then solve for 'bottom'.
abs-pos-non-replaced-vlr-203 reference/abs-pos-non-replaced-vlr-155-ref absolutely positioned non-replaced element - 'direction: ltr' and 'left' is 'auto' and 'right' and 'width' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 506ec206bb6543aaa0a79c64cfc61bf7a935f7d0 `Gérard Talbot` When 'direction' is 'ltr' and 'left' is 'auto' and 'right' and 'width' are not 'auto' and 'writing-mode' is 'vertical-lr', then solve for 'left'.
abs-pos-non-replaced-vlr-205 reference/abs-pos-non-replaced-vrl-002-ref absolutely positioned non-replaced element - 'direction: ltr' and 'left' is 'auto' and 'right' and 'width' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height b2e21236e0cbd67895d81b6e8f507fd9e5aafd28 `Gérard Talbot` When 'direction' is 'ltr' and 'left' is 'auto' and 'right' and 'width' are not 'auto' and 'writing-mode' is 'vertical-lr', then solve for 'left'.
abs-pos-non-replaced-vlr-207 reference/abs-pos-non-replaced-vrl-004-ref absolutely positioned non-replaced element - 'direction: rtl' and 'left' is 'auto' and 'right' and 'width' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height f3a607820ad2e714c6280d3bde35a6f2f14d1182 `Gérard Talbot` When 'direction' is 'rtl' and 'left' is 'auto' and 'right' and 'width' are not 'auto' and 'writing-mode' is 'vertical-lr', then solve for 'left'.
abs-pos-non-replaced-vlr-209 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: rtl' and 'bottom' is 'auto', 'top' and 'height' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height ce791385621caa256dfb0ee44675b7db69a277d7 `Gérard Talbot` When 'direction' is 'rtl' and 'bottom' is 'auto', 'top' and 'height' are not 'auto', then then solve for 'bottom'.
abs-pos-non-replaced-vlr-211 reference/abs-pos-non-replaced-vlr-163-ref absolutely positioned non-replaced element - 'direction: rtl' and 'left' is 'auto' and 'right' and 'width' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 477444308813d8f8f029d263a0dc293ef560be1d `Gérard Talbot` When 'direction' is 'rtl' and 'left' is 'auto' and 'right' and 'width' are not 'auto' and 'writing-mode' is 'vertical-lr', then solve for 'left'.
abs-pos-non-replaced-vlr-213 reference/abs-pos-non-replaced-vrl-004-ref absolutely positioned non-replaced element - 'direction: rtl' and 'left' is 'auto' and 'right' and 'width' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 051d1f8e8073eb15d139648f151dde3b080bf867 `Gérard Talbot` When 'direction' is 'rtl' and 'width' is 'auto' and 'left' and 'right' are not 'auto' and 'writing-mode' is 'vertical-lr', then solve for 'left'.
abs-pos-non-replaced-vlr-215 reference/abs-pos-non-replaced-vrl-002-ref absolutely positioned non-replaced element - 'direction: ltr' and 'left', 'right' and 'width' are not 'auto' (overconstrained) ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height b1b98c5907ac0daa2cfd36c95b01257b38fd828c `Gérard Talbot` When 'direction' is 'ltr' and 'left', 'right' and 'width' are not 'auto' and 'writing-mode' is 'vertical-lr' and if the values are over-constrained, then ignore the value for 'right' and solve for that value.
abs-pos-non-replaced-vlr-217 reference/abs-pos-non-replaced-vrl-002-ref absolutely positioned non-replaced element - 'direction: ltr' and 'top', 'bottom' and 'height' are not 'auto' (overconstrained) ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height fb9f155c9da6cc6acabf5070dcf9c5df2763dd33 `Gérard Talbot` When 'direction' is 'ltr' and 'top', 'bottom' and 'height' are not 'auto' and if the values are over-constrained, then ignore the value for 'bottom' and solve for that value.
abs-pos-non-replaced-vlr-219 reference/abs-pos-non-replaced-vlr-155-ref absolutely positioned non-replaced element - 'direction: ltr' and 'left', 'right' and 'width' are not 'auto' (overconstrained) ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 15d354b2db9c92138267ebe7309b93a5987003fe `Gérard Talbot` When 'direction' is 'ltr' and 'left', 'right' and 'width' are not 'auto' and 'writing-mode' is 'vertical-lr' and if the values are over-constrained, then ignore the value for 'right' and solve for that value.
abs-pos-non-replaced-vlr-221 reference/abs-pos-non-replaced-vrl-002-ref absolutely positioned non-replaced element - 'direction: ltr' and 'left', 'right' and 'width' are not 'auto' (overconstrained) ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 99333050e2d7a4e5fccda0943d7c7201d44ce9a5 `Gérard Talbot` When 'direction' is 'ltr' and 'left', 'right' and 'width' are not 'auto' and 'writing-mode' is 'vertical-lr' and if the values are over-constrained, then ignore the value for 'right' and solve for that value.
abs-pos-non-replaced-vlr-223 reference/abs-pos-non-replaced-vrl-004-ref absolutely positioned non-replaced element - 'direction: rtl' and 'left', 'right' and 'width' are not 'auto' (overconstrained) ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 6b8b4f5b97936f3e01bb7ffef8bdf7eefb0c4f01 `Gérard Talbot` When 'direction' is 'rtl' and 'left', 'right' and 'width' are not 'auto' and 'writing-mode' is 'vertical-lr' and if the values are over-constrained, then ignore the value for 'right' and solve for that value.
abs-pos-non-replaced-vlr-225 reference/abs-pos-non-replaced-vlr-003-ref absolutely positioned non-replaced element - 'direction: rtl' and 'top', 'bottom' and 'height' are not 'auto' (overconstrained) ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 50563230707b4e42b0a8be75398583a06328db98 `Gérard Talbot` When 'direction' is 'rtl' and 'top', 'bottom' and 'height' are not 'auto' and if the values are over-constrained, then ignore the value for 'bottom' and solve for that value.
abs-pos-non-replaced-vlr-227 reference/abs-pos-non-replaced-vlr-163-ref absolutely positioned non-replaced element - 'direction: rtl' and 'left', 'right' and 'width' are not 'auto' (overconstrained) ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 3c5e44142e67fed7fe44e09890e6bb6306d5617d `Gérard Talbot` When 'direction' is 'rtl' and 'left', 'right' and 'width' are not 'auto' and 'writing-mode' is 'vertical-lr' and if the values are over-constrained, then ignore the value for 'right' and solve for that value.
abs-pos-non-replaced-vlr-229 reference/abs-pos-non-replaced-vrl-004-ref absolutely positioned non-replaced element - 'direction: rtl' and 'left', 'right' and 'width' are not 'auto' (overconstrained) ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 3efc1898f46d0186cbe817a9be762304ee88a076 `Gérard Talbot` When 'direction' is 'rtl' and 'left', 'right' and 'width' are not 'auto' and 'writing-mode' is 'vertical-lr' and if the values are over-constrained, then ignore the value for 'right' and solve for that value.
abs-pos-non-replaced-vrl-002 reference/abs-pos-non-replaced-vrl-002-ref absolutely positioned non-replaced element - 'direction: ltr' and 'top', 'height' and 'bottom' are 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 72453a8f93c2627891465d21f795c26b7813406d `Gérard Talbot` When 'direction' is 'ltr' and 'top', 'height' and 'bottom' are 'auto', then set 'top' to the static position, the height is based on the content and then solve for 'bottom'.
abs-pos-non-replaced-vrl-004 reference/abs-pos-non-replaced-vrl-004-ref absolutely positioned non-replaced element - 'direction: ltr' and 'left', 'width' and 'right' are 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 2febb994e34a05ecd8149a72aa21eb49a90bbd16 `Gérard Talbot` When 'direction' is 'ltr' and 'left', 'width' and 'right' are 'auto', then set 'left' to the static position, the width becomes shrink-to-fit and then solve for 'right'.
abs-pos-non-replaced-vrl-006 reference/abs-pos-non-replaced-vrl-006-ref absolutely positioned non-replaced element - 'direction: ltr' and 'top', 'height' and 'bottom' are 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 013e65dfb37f8cd31f2193080010f8ba9af9e0d6 `Gérard Talbot` When 'direction' is 'ltr' and 'top', 'height' and 'bottom' are 'auto', then set 'top' to the static position, the height is based on the content and then solve for 'bottom'.
abs-pos-non-replaced-vrl-008 reference/abs-pos-non-replaced-vrl-004-ref absolutely positioned non-replaced element - 'direction: rtl' and 'top', 'height' and 'bottom' are 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 1549ec470e288d5e1faf92b8fb77a44e7f3c50c8 `Gérard Talbot` When 'direction' is 'rtl' and 'top', 'height' and 'bottom' are 'auto', then set 'bottom' to the static position, the height is based on the content and then solve for 'top'.
abs-pos-non-replaced-vrl-010 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: rtl' and 'left', 'width' and 'right' are 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width eb741c8e7e9c80eca5d3966626be00e6071c29d9 `Gérard Talbot` When 'direction' is 'rtl' and 'left', 'width' and 'right' are 'auto', then set 'right' to the static position, the width becomes shrink-to-fit and then solve for 'left'.
abs-pos-non-replaced-vrl-012 reference/abs-pos-non-replaced-vrl-012-ref absolutely positioned non-replaced element - 'direction: rtl' and 'top', 'height' and 'bottom' are 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 690dbd0d02ddd30def8cb8da4c3399ae63f16c54 `Gérard Talbot` When 'direction' is 'rtl' and 'top', 'height' and 'bottom' are 'auto', then set 'bottom' to the static position, the height is based on the content and then solve for 'top'.
abs-pos-non-replaced-vrl-014 reference/abs-pos-non-replaced-vrl-004-ref absolutely positioned non-replaced element - 'direction: ltr' and 'top', 'height' are 'auto' and bottom is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width cdc149bab800c3b7c85272b9ffc2c3aa407c849c `Gérard Talbot` When 'direction' is 'ltr' and 'top', 'height' are 'auto' and 'bottom' is not 'auto', then the height is based on the content and then solve for 'top'.
abs-pos-non-replaced-vrl-016 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: ltr' and 'left' and 'width' are 'auto' and 'right' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 373a271fdb3a6e78af5478d74070c49efc56351b `Gérard Talbot` When 'direction' is 'ltr' and 'left' and 'width' are 'auto' and 'right' is not 'auto', then the width becomes shrink-to-fit and then solve for 'left'.
abs-pos-non-replaced-vrl-018 reference/abs-pos-non-replaced-vrl-012-ref absolutely positioned non-replaced element - 'direction: ltr' and 'top' and 'height' are 'auto' and 'bottom' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 8445d29302b46facd6b2456381e08db9b5b100ad `Gérard Talbot` When 'direction' is 'ltr' and 'top' and 'height' are 'auto' and 'bottom' is not 'auto', then the height is based on the content and then solve for 'top'.
abs-pos-non-replaced-vrl-020 reference/abs-pos-non-replaced-vrl-004-ref absolutely positioned non-replaced element - 'direction: rtl' and 'top' and 'height' are 'auto and 'bottom' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width a68a858d403fae58c0642f5b33598ae2da1b049d `Gérard Talbot` When 'direction' is 'rtl' and 'top' and 'height' are 'auto' and 'bottom' is not 'auto', then the height is based on the content and then solve for 'top'.
abs-pos-non-replaced-vrl-022 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: rtl' and 'left' and 'width' are 'auto' and 'right' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 522e6988e2cf475fe45181796b43f4d9b4d3c21f `Gérard Talbot` When 'direction' is 'rtl' and 'left' and 'width' are 'auto' and 'right' is not 'auto', then the width becomes shrink-to-fit and then solve for 'left'.
abs-pos-non-replaced-vrl-024 reference/abs-pos-non-replaced-vrl-012-ref absolutely positioned non-replaced element - 'direction: rtl' and 'top' and 'height' are 'auto' and 'bottom' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 12a785a192561710d68e263db2924c2ea0992c3a `Gérard Talbot` When 'direction' is 'rtl' and 'top' and 'height' are 'auto' and 'bottom' is not 'auto', then the height is based on the content and then solve for 'top'.
abs-pos-non-replaced-vrl-026 reference/abs-pos-non-replaced-vrl-002-ref absolutely positioned non-replaced element - 'direction: ltr' and 'top' and 'bottom' are 'auto' and 'height' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width bea337c4fc580974e50b99c7359dadc54c5f3437 `Gérard Talbot` When 'direction' is 'ltr' and 'top' and 'bottom' are 'auto' and 'height' is not 'auto', then set 'top' to static position and solve for 'bottom'.
abs-pos-non-replaced-vrl-028 reference/abs-pos-non-replaced-vrl-004-ref absolutely positioned non-replaced element - 'direction: ltr' and 'left' and 'right' are 'auto' and 'width' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 93c6e4687cd5aeb73d7878d9cd147035b4ee7730 `Gérard Talbot` When 'direction' is 'ltr' and 'left' and 'right' are 'auto' and 'width' is not 'auto', then set 'left' to the static position and then solve for 'right'.
abs-pos-non-replaced-vrl-030 reference/abs-pos-non-replaced-vrl-006-ref absolutely positioned non-replaced element - 'direction: ltr' and 'top' and 'bottom' are 'auto' and 'height' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width b8f9d940bfa39b67763182854802f39ac33b3b46 `Gérard Talbot` When 'direction' is 'ltr' and 'top' and 'bottom' are 'auto' and 'height' is not 'auto', then set 'top' to static position and solve for 'bottom'.
abs-pos-non-replaced-vrl-032 reference/abs-pos-non-replaced-vrl-004-ref absolutely positioned non-replaced element - 'direction: rtl' and 'top' and 'bottom' are 'auto and 'height' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width d92ed6d7a5bb7825316d8e0ce3bfca9a3c261958 `Gérard Talbot` When 'direction' is 'rtl' and 'top' and 'bottom' are 'auto' and 'height' is not 'auto', then set 'top' to static position and solve for 'bottom'.
abs-pos-non-replaced-vrl-034 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: rtl' and 'left' and 'right' are 'auto' and 'width' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 3825f53cc8f9bfe63e57f39e6b5f01895d00f133 `Gérard Talbot` When 'direction' is 'rtl' and 'left' and 'right' are 'auto' and 'width' is not 'auto', then set 'right' to the static position and then solve for 'left'.
abs-pos-non-replaced-vrl-036 reference/abs-pos-non-replaced-vrl-012-ref absolutely positioned non-replaced element - 'direction: rtl' and 'top' and 'bottom' are 'auto' and 'height' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width ce06874e06512f249a414c495fba50012a47671e `Gérard Talbot` When 'direction' is 'rtl' and 'top' and 'bottom' are 'auto' and 'height' is not 'auto', then set 'top' to static position and then solve for 'bottom'.
abs-pos-non-replaced-vrl-038 reference/abs-pos-non-replaced-vrl-004-ref absolutely positioned non-replaced element - 'direction: ltr' and 'height' and 'bottom' are 'auto' and 'top' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 7712b577fff876fdd0b28063068afb4676701cd9 `Gérard Talbot` When 'direction' is 'ltr' and 'height' and 'bottom' are 'auto' and 'top' is not 'auto', then the height is based on the content and then solve for 'bottom'.
abs-pos-non-replaced-vrl-040 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: ltr' and 'width' and 'right' are 'auto' and 'left' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 302c3a54d57a2d88758f6af549d4eaf9fbdd26e5 `Gérard Talbot` When 'direction' is 'ltr' and 'width' and 'right' are 'auto' and 'left' is not 'auto', then the width becomes shrink-to-fit and then solve for 'right'.
abs-pos-non-replaced-vrl-042 reference/abs-pos-non-replaced-vrl-012-ref absolutely positioned non-replaced element - 'direction: ltr' and 'height' and 'bottom' are 'auto' and 'top' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width fac12b4794083da41c5e9c96134cda0c62dabcd8 `Gérard Talbot` When 'direction' is 'ltr' and 'height' and 'bottom' are 'auto' and 'top' is not 'auto', then the height is based on the content and then solve for 'bottom'.
abs-pos-non-replaced-vrl-044 reference/abs-pos-non-replaced-vrl-004-ref absolutely positioned non-replaced element - 'direction: rtl' and 'height' and 'bottom' are 'auto' and 'top' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width fa01c65708b378bb1cea124cd74aed8771881763 `Gérard Talbot` When 'direction' is 'rtl' and 'top', 'height' and 'bottom' are 'auto' and 'top' is not 'auto', then the height is based on the content and then solve for 'bottom'.
abs-pos-non-replaced-vrl-046 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: rtl' and 'width' and 'right' are 'auto' and 'left' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width bc6a009ba28c564bdcc7b4bc384553545d44bb71 `Gérard Talbot` When 'direction' is 'rtl' and 'width' and 'right' are 'auto' and 'left' is not 'auto', then the width becomes shrink-to-fit and then solve for 'right'.
abs-pos-non-replaced-vrl-048 reference/abs-pos-non-replaced-vrl-012-ref absolutely positioned non-replaced element - 'direction: rtl' and 'height' and 'bottom' are 'auto' and 'top' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 8a346609a0baa32ee2e75b7ee9843f15ade6ae2f `Gérard Talbot` When 'direction' is 'rtl' and 'height' and 'bottom' are 'auto' and 'top' is not 'auto', then the height is based on the content and then solve for 'bottom'.
abs-pos-non-replaced-vrl-050 reference/abs-pos-non-replaced-vrl-002-ref absolutely positioned non-replaced element - 'direction: ltr' and 'top' is 'auto' and 'height' and 'bottom' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 6754634ed8569359c41292f4dcaeacf79509f4f7 `Gérard Talbot` When 'direction' is 'ltr' and 'top' is 'auto' and 'height' and 'bottom' are not 'auto', then solve for 'top'.
abs-pos-non-replaced-vrl-052 reference/abs-pos-non-replaced-vrl-004-ref absolutely positioned non-replaced element - 'direction: ltr' and 'left' is 'auto', 'width' and 'right' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 6d08a883aabdabe4db83d6e6a8b86508aa7b7a53 `Gérard Talbot` When 'direction' is 'ltr' and 'left' is 'auto', 'width' and 'right' are not 'auto', then solve for 'left'.
abs-pos-non-replaced-vrl-054 reference/abs-pos-non-replaced-vrl-006-ref absolutely positioned non-replaced element - 'direction: ltr' and 'top' is 'auto' and 'height' and 'bottom' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 7ef86efb0eef5f8b43a82658c4cde941fa885c55 `Gérard Talbot` When 'direction' is 'ltr' and 'top' is 'auto' and 'height' and 'bottom' are not 'auto', then solve for 'top'.
abs-pos-non-replaced-vrl-056 reference/abs-pos-non-replaced-vrl-002-ref absolutely positioned non-replaced element - 'direction: rtl' and 'top' is 'auto' and 'height' and 'bottom' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 0684b6dac50f2a8a6af6e1e1e43cd9ad96e6607e `Gérard Talbot` When 'direction' is 'rtl' and 'top' is 'auto' and 'height' and 'bottom' are not 'auto', then solve for 'top'.
abs-pos-non-replaced-vrl-058 reference/abs-pos-non-replaced-vrl-004-ref absolutely positioned non-replaced element - 'direction: rtl' and 'left' is 'auto', 'width' and 'right' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 37684ca4836356475eb9e041a2bd629ff84f4ec3 `Gérard Talbot` When 'direction' is 'rtl' and 'left' is 'auto', 'width' and 'right' are not 'auto', then solve for 'left'.
abs-pos-non-replaced-vrl-060 reference/abs-pos-non-replaced-vrl-006-ref absolutely positioned non-replaced element - 'direction: rtl' and 'top' is 'auto' and 'height' and 'bottom' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width f125ea87971858a2689e498e6c6e302319fb346b `Gérard Talbot` When 'direction' is 'rtl' and 'top' is 'auto' and 'height' and 'bottom' are not 'auto', then solve for 'top'.
abs-pos-non-replaced-vrl-062 reference/abs-pos-non-replaced-vrl-002-ref absolutely positioned non-replaced element - 'direction: ltr' and 'height' is 'auto' and 'top' and 'bottom' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 3a89ef33bd3f993b23dc0dc1a28612218ad0beb9 `Gérard Talbot` When 'direction' is 'ltr' and 'height' is 'auto' and 'top' and 'bottom' are not 'auto', then solve for 'height'.
abs-pos-non-replaced-vrl-064 reference/abs-pos-non-replaced-vrl-004-ref absolutely positioned non-replaced element - 'direction: ltr' and 'width' is 'auto', 'left' and 'right' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 575dcb96feed2e570ac0e03d1abb0f2af1fe4644 `Gérard Talbot` When 'direction' is 'ltr' and 'width' is 'auto', 'left' and 'right' are not 'auto', then solve for 'width'.
abs-pos-non-replaced-vrl-066 reference/abs-pos-non-replaced-vrl-006-ref absolutely positioned non-replaced element - 'direction: ltr' and 'height' is 'auto' and 'top' and 'bottom' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width b5dc4d7f0cf924e42333af5ae523180584f3deff `Gérard Talbot` When 'direction' is 'ltr' and 'height' is 'auto' and 'top' and 'bottom' are not 'auto', then solve for 'height'.
abs-pos-non-replaced-vrl-068 reference/abs-pos-non-replaced-vrl-002-ref absolutely positioned non-replaced element - 'direction: rtl' and 'height' is 'auto' and 'top' and 'bottom' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 9faaa13050eca17c2baa0665ec1869572ffc951e `Gérard Talbot` When 'direction' is 'rtl' and 'height' is 'auto' and 'top' and 'bottom' are not 'auto', then solve for 'height'.
abs-pos-non-replaced-vrl-070 reference/abs-pos-non-replaced-vrl-004-ref absolutely positioned non-replaced element - 'direction: rtl' and 'width' is 'auto', 'left' and 'right' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 68ade1130ab8cecb7542945a7fd8105481bf5a76 `Gérard Talbot` When 'direction' is 'rtl' and 'width' is 'auto', 'left' and 'right' are not 'auto', then solve for 'width'.
abs-pos-non-replaced-vrl-072 reference/abs-pos-non-replaced-vrl-006-ref absolutely positioned non-replaced element - 'direction: rtl' and 'height' is 'auto' and 'top' and 'bottom' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 98475843036720af545913b64fa6239247a7b553 `Gérard Talbot` When 'direction' is 'rtl' and 'height' is 'auto' and 'top' and 'bottom' are not 'auto', then solve for 'height'.
abs-pos-non-replaced-vrl-074 reference/abs-pos-non-replaced-vrl-004-ref absolutely positioned non-replaced element - 'direction: ltr' and 'bottom' is 'auto' and 'top' and 'height' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 958404fd6593819c8f9a2b165dbb73708c63701b `Gérard Talbot` When 'direction' is 'ltr' and 'bottom' is 'auto' and 'top' and 'height' are not 'auto', then solve for 'bottom'.
abs-pos-non-replaced-vrl-076 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: ltr' and 'right' is 'auto', 'left' and 'width' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width e8e3b37237ff115a7f3083fc337c75bd916f53dd `Gérard Talbot` When 'direction' is 'ltr' and 'right' is 'auto', 'left' and 'width' are not 'auto', then solve for 'right'.
abs-pos-non-replaced-vrl-078 reference/abs-pos-non-replaced-vrl-012-ref absolutely positioned non-replaced element - 'direction: ltr' and 'bottom' is 'auto' and 'top' and 'height' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width d79633f63ef5d23edbce1e6ae6f01624fea3deb0 `Gérard Talbot` When 'direction' is 'ltr' and 'bottom' is 'auto' and 'top' and 'height' are not 'auto', then solve for 'bottom'.
abs-pos-non-replaced-vrl-080 reference/abs-pos-non-replaced-vrl-004-ref absolutely positioned non-replaced element - 'direction: rtl' and 'bottom' is 'auto' and 'top' and 'height' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 41b624a2a64c1c2b372f6d07ffcaed384edcb097 `Gérard Talbot` When 'direction' is 'rtl' and 'bottom' is 'auto' and 'top' and 'height' are not 'auto', then solve for 'bottom'.
abs-pos-non-replaced-vrl-082 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: rtl' and 'right' is 'auto', 'left' and 'width' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 86c1524dd183cddb83053b8ff1d1d1aa0c2a4141 `Gérard Talbot` When 'direction' is 'rtl' and 'right' is 'auto', 'left' and 'width' are not 'auto', then solve for 'right'
abs-pos-non-replaced-vrl-084 reference/abs-pos-non-replaced-vrl-012-ref absolutely positioned non-replaced element - 'direction: rtl' and 'bottom' is 'auto' and 'top' and 'height' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 4f6c67b030cdf90f028403f23f39421dcf701d6f `Gérard Talbot` When 'direction' is 'rtl' and 'bottom' is 'auto' and 'top' and 'height' are not 'auto', then solve for 'bottom'.
abs-pos-non-replaced-vrl-086 reference/abs-pos-non-replaced-vrl-002-ref absolutely positioned non-replaced element - 'direction: ltr' and 'top', 'height' and 'bottom' are not 'auto' (overconstrained) ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 00481cb0c3aa04f704ea623387609a6a1630adb5 `Gérard Talbot` When 'direction' is 'ltr' and 'top', 'height' and 'bottom' are not 'auto' and if the values are overconstrained, then ignore 'bottom' and solve for 'bottom'.
abs-pos-non-replaced-vrl-088 reference/abs-pos-non-replaced-vrl-004-ref absolutely positioned non-replaced element - 'direction: ltr' and 'left', 'width' and 'right' are not 'auto' (overconstrained) ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width f8dc2cd72ab89c122b826be39939673ba84fc3df `Gérard Talbot` When 'direction' is 'ltr' and 'left', 'width' and 'right' are not 'auto' (overconstrained), then ignore 'right' and then solve for 'right'.
abs-pos-non-replaced-vrl-090 reference/abs-pos-non-replaced-vrl-006-ref absolutely positioned non-replaced element - 'direction: ltr' and 'top', 'height' and 'bottom' are not 'auto' (overconstrained) ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width cec3dc3fdbf07fe93fb8e21aab1985bd5159cb68 `Gérard Talbot` When 'direction' is 'ltr' and 'top', 'height' and 'bottom' are not 'auto' and if the values are overconstrained, then ignore 'bottom' and solve for 'bottom'.
abs-pos-non-replaced-vrl-092 reference/abs-pos-non-replaced-vrl-004-ref absolutely positioned non-replaced element - 'direction: rtl' and 'top', 'height' and 'bottom' are not 'auto' (overconstrained) ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width a7cf6f431513e2f15607239266903d59877465a8 `Gérard Talbot` When 'direction' is 'rtl' and 'top', 'height' and 'bottom' are not 'auto' and if the values are overconstrained, then ignore 'top' and solve for 'top'.
abs-pos-non-replaced-vrl-094 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: rtl' and 'left', 'width' and 'right' are not 'auto' (overconstrained) ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width d589ef571191faddc77afce329727a583621f6f2 `Gérard Talbot` When 'direction' is 'rtl' and 'left', 'width' and 'right' are not 'auto' and if the values are overconstrained, then ignore 'left' and then solve for 'left'.
abs-pos-non-replaced-vrl-096 reference/abs-pos-non-replaced-vrl-012-ref absolutely positioned non-replaced element - 'direction: rtl' and 'top', 'height' and 'bottom' are not 'auto' (overconstrained) ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-width 395bfb4c6be7fe412a7b25c77d0df64270482282 `Gérard Talbot` When 'direction' is 'rtl' and 'top', 'height' and 'bottom' are not 'auto' and if the values are overconstrained, then ignore 'top' and solve for 'top'.
abs-pos-non-replaced-vrl-102 reference/abs-pos-non-replaced-vrl-002-ref absolutely positioned non-replaced element - 'direction: ltr' and 'left', 'width' and 'right' are 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 4da81f478665d368d1b88d911fd0d53459dcc585 `Gérard Talbot` When 'direction' is 'ltr' and 'left', 'width' and 'right' are 'auto' and 'writing-mode' is 'vertical-rl', then set 'right' to the static position, the width is based on the content and then solve for 'left'.
abs-pos-non-replaced-vrl-104 reference/abs-pos-non-replaced-vrl-004-ref absolutely positioned non-replaced element - 'direction: ltr' and 'top', 'height', and 'bottom' are 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 97eaa0e4e4ab91fe6b261f4717a1b3dc66873e49 `Gérard Talbot` When 'direction' is 'ltr' and 'top', 'height' and 'bottom' are 'auto', then set 'top' to the static position, the height is based on content and then solve for 'bottom'.
abs-pos-non-replaced-vrl-106 reference/abs-pos-non-replaced-vrl-006-ref absolutely positioned non-replaced element - 'direction: ltr' and 'left', 'width' and 'right' are 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height c710ba82dd94ced25db178f508885c31805101ad `Gérard Talbot` When 'direction' is 'ltr' and 'left', 'width' and 'right' are 'auto' and 'writing-mode' is 'vertical-rl', then set 'right' to the static position, the width is based on the content and then solve for 'left'.
abs-pos-non-replaced-vrl-108 reference/abs-pos-non-replaced-vrl-002-ref absolutely positioned non-replaced element - 'direction: ltr' and 'left', 'width' and 'right' are 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height a60223b605e52222f1339fdab93556751e0090c7 `Gérard Talbot` When 'direction' is 'ltr' and 'left', 'width' and 'right' are 'auto' and 'writing-mode' is 'vertical-rl', then set 'right' to the static position, the width is based on the content and then solve for 'left'.
abs-pos-non-replaced-vrl-110 reference/abs-pos-non-replaced-vrl-004-ref absolutely positioned non-replaced element - 'direction: rtl' and 'left', 'width' and 'right' are 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height fc9d5520fa116279ebc080e9e224dc04d132fa02 `Gérard Talbot` When 'direction' is 'rtl' and 'left', 'width' and 'right' are 'auto' and 'writing-mode' is 'vertical-rl', then set 'right' to the static position, the width is based on the content and then solve for 'left'.
abs-pos-non-replaced-vrl-112 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: rtl' and 'top', 'height', and 'bottom' are 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 2b2f57ffc2687e94011f27453e1a531b9fdb4cf0 `Gérard Talbot` When 'direction' is 'rtl' and 'top', 'height' and 'bottom' are 'auto', then set 'top' to the static position, the height is based on content and then solve for 'bottom'.
abs-pos-non-replaced-vrl-114 reference/abs-pos-non-replaced-vrl-012-ref absolutely positioned non-replaced element - 'direction: rtl' and 'left', 'width' and 'right' are 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 3acfe7ec7330c43a18ce2799bfd415ab9a1fba19 `Gérard Talbot` When 'direction' is 'rtl' and 'left', 'width' and 'right' are 'auto' and 'writing-mode' is 'vertical-rl', then set 'right' to the static position, the width is based on the content and then solve for 'left'.
abs-pos-non-replaced-vrl-116 reference/abs-pos-non-replaced-vrl-004-ref absolutely positioned non-replaced element - 'direction: rtl' and 'left', 'width' and 'right' are 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 9391bac7a61855824881a351bc24f8d684e2acb5 `Gérard Talbot` When 'direction' is 'rtl' and 'left', 'width' and 'right' are 'auto' and 'writing-mode' is 'vertical-rl', then set 'right' to the static position, the width is based on the content and then solve for 'left'.
abs-pos-non-replaced-vrl-118 reference/abs-pos-non-replaced-vlr-003-ref absolutely positioned non-replaced element - 'direction: ltr' and 'width' and 'right' are 'auto' and 'left' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 0fd12c0fcc77997cc0c69fa427ed18811437b8a4 `Gérard Talbot` When 'direction' is 'ltr' and 'width' and 'right' are 'auto' and 'left' is not 'auto' and 'writing-mode' is 'vertical-rl', then the width is based on the content and then solve for 'right'.
abs-pos-non-replaced-vrl-120 reference/abs-pos-non-replaced-vrl-002-ref absolutely positioned non-replaced element - 'direction: ltr' and 'top' and 'height' are 'auto' and 'bottom' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height ea1a4d5734ff7cc5b53ba016b2c9fc1d45d30dbd `Gérard Talbot` When 'direction' is 'ltr' and 'top' and 'height' are 'auto' and 'bottom' is not 'auto', then the height is based on content and then solve for 'top'.
abs-pos-non-replaced-vrl-122 reference/abs-pos-non-replaced-vrl-122-ref absolutely positioned non-replaced element - 'direction: ltr' and 'width' and 'right' are 'auto' and 'left' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height e0c86e96a05c2b2f470111d0dc17775a1052b3a7 `Gérard Talbot` When 'direction' is 'ltr' and 'width' and 'right' are 'auto' and 'left' is not 'auto' and 'writing-mode' is 'vertical-rl', then the width is based on the content and then solve for 'right'.
abs-pos-non-replaced-vrl-124 reference/abs-pos-non-replaced-vlr-003-ref absolutely positioned non-replaced element - 'direction: ltr' and 'width' and 'right' are 'auto' and 'left' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height bd0e62a937010da8f95f950687753497750b8ed6 `Gérard Talbot` When 'direction' is 'ltr' and 'width' and 'right' are 'auto' and 'left' is not 'auto' and 'writing-mode' is 'vertical-rl', then the width is based on the content and then solve for 'right'.
abs-pos-non-replaced-vrl-126 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: rtl' and 'width' and 'right' are 'auto' and 'left' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 7863dd2b7d045891a727d6d913266c417bdfebcb `Gérard Talbot` When 'direction' is 'rtl' and 'width' and 'right' are 'auto' and 'left' is not 'auto' and 'writing-mode' is 'vertical-rl', then the width is based on the content and then solve for 'right'.
abs-pos-non-replaced-vrl-128 reference/abs-pos-non-replaced-vlr-003-ref absolutely positioned non-replaced element - 'direction: rtl' and 'top' and 'height' are 'auto' and 'bottom' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height ea5b569cbc57126963ce6946547be85ef656a7ec `Gérard Talbot` When 'direction' is 'rtl' and 'top' and 'height' are 'auto' and 'bottom' is not 'auto', then the height is based on content and then solve for 'top'.
abs-pos-non-replaced-vrl-130 reference/abs-pos-non-replaced-vrl-130-ref absolutely positioned non-replaced element - 'direction: rtl' and 'width' and 'right' are 'auto' and 'left' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height ca73843d807ce80eabee475e3c7cc9c803424357 `Gérard Talbot` When 'direction' is 'rtl' and 'width' and 'right' are 'auto' and 'left' is not 'auto' and 'writing-mode' is 'vertical-rl', then the width is based on the content and then solve for 'right'.
abs-pos-non-replaced-vrl-132 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: rtl' and 'width' and 'right' are 'auto' and 'left' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 807abceb5bb615dbd0035b55117cb9852a4a9164 `Gérard Talbot` When 'direction' is 'rtl' and 'width' and 'right' are 'auto' and 'left' is not 'auto' and 'writing-mode' is 'vertical-rl', then the width is based on the content and then solve for 'right'.
abs-pos-non-replaced-vrl-134 reference/abs-pos-non-replaced-vrl-002-ref absolutely positioned non-replaced element - 'direction: ltr' and 'left' and 'right' are 'auto' and 'width' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 86a1b1549044a458e55dd449863bcc12487549ca `Gérard Talbot` When 'direction' is 'ltr' and 'left' and 'right' are 'auto' and 'width' is not 'auto' and 'writing-mode' is 'vertical-rl', then set 'right' to the static position and then solve for 'left'.
abs-pos-non-replaced-vrl-136 reference/abs-pos-non-replaced-vrl-004-ref absolutely positioned non-replaced element - 'direction: ltr' and 'top' and 'bottom' are 'auto' and 'height' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height c460c2f6246e15a1e7ebc49a1bea21c897d02020 `Gérard Talbot` When 'direction' is 'ltr' and 'top' and 'bottom' are 'auto' and 'height' is not 'auto', then set 'top' to the static position and then solve for 'bottom'.
abs-pos-non-replaced-vrl-138 reference/abs-pos-non-replaced-vrl-006-ref absolutely positioned non-replaced element - 'direction: ltr' and 'left' and 'right' are 'auto' and 'width' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height b30ed0690f82f867b98293ae2fbd05f73aafc9a6 `Gérard Talbot` When 'direction' is 'ltr' and 'left' and 'right' are 'auto' and 'width' is not 'auto' and 'writing-mode' is 'vertical-rl', then set 'right' to the static position and then solve for 'left'.
abs-pos-non-replaced-vrl-140 reference/abs-pos-non-replaced-vrl-002-ref absolutely positioned non-replaced element - 'direction: ltr' and 'left' and 'right' are 'auto' and 'width' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 1e91f7b4dd5ba6dfcc9b14ead750ebe8f793024d `Gérard Talbot` When 'direction' is 'ltr' and 'left' and 'right' are 'auto' and 'width' is not 'auto' and 'writing-mode' is 'vertical-rl', then set 'right' to the static position and then solve for 'left'.
abs-pos-non-replaced-vrl-142 reference/abs-pos-non-replaced-vrl-004-ref absolutely positioned non-replaced element - 'direction: rtl' and 'left' and 'right' are 'auto' and 'width' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 0fd89609a985ae4e6a1557d10aceeafd41a94b2e `Gérard Talbot` When 'direction' is 'rtl' and 'left' and 'right' are 'auto' and 'width' is not 'auto' and 'writing-mode' is 'vertical-rl', then set 'right' to the static position and then solve for 'left'.
abs-pos-non-replaced-vrl-144 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: rtl' and 'top' and 'bottom' are 'auto' and 'height' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 290b5946a8fa0762f6050b8b6cf093bd014be489 `Gérard Talbot` When 'direction' is 'rtl' and 'top' and 'bottom' are 'auto' and 'height' is not 'auto', then set 'top' to the static position and then solve for 'bottom'.
abs-pos-non-replaced-vrl-146 reference/abs-pos-non-replaced-vrl-012-ref absolutely positioned non-replaced element - 'direction: rtl' and 'left' and 'right' are 'auto' and 'width' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 7204407c2d6d0f0bb6bccf81549d6465717147a8 `Gérard Talbot` When 'direction' is 'rtl' and 'left' and 'right' are 'auto' and 'width' is not 'auto' and 'writing-mode' is 'vertical-rl', then set 'right' to the static position and then solve for 'left'.
abs-pos-non-replaced-vrl-148 reference/abs-pos-non-replaced-vrl-004-ref absolutely positioned non-replaced element - 'direction: rtl' and 'left' and 'right' are 'auto' and 'width' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height ad2ebfd92aab0ab5038215746204762680ff8037 `Gérard Talbot` When 'direction' is 'rtl' and 'left' and 'right' are 'auto' and 'width' is not 'auto' and 'writing-mode' is 'vertical-rl', then set 'right' to the static position and then solve for 'left'.
abs-pos-non-replaced-vrl-150 reference/abs-pos-non-replaced-vrl-002-ref absolutely positioned non-replaced element - 'direction: ltr' and 'left' and 'width' are 'auto' and 'right' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 12fa3b63f98362c2703db9c949aba18e09c9cdf1 `Gérard Talbot` When 'direction' is 'ltr' and 'left' and 'width' are 'auto' and 'right' is not 'auto' and 'writing-mode' is 'vertical-rl', then the width is based on the content and then solve for 'left'.
abs-pos-non-replaced-vrl-152 reference/abs-pos-non-replaced-vrl-004-ref absolutely positioned non-replaced element - 'direction: ltr' and 'height' and 'bottom' are 'auto' and 'top' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 619919bc245fd3daa11ec13131800036dd0b57d1 `Gérard Talbot` When 'direction' is 'ltr' and 'height' and 'bottom' are 'auto' and 'top' is not 'auto', then the height is based on content and then solve for 'bottom'.
abs-pos-non-replaced-vrl-154 reference/abs-pos-non-replaced-vrl-006-ref absolutely positioned non-replaced element - 'direction: ltr' and 'left' and 'width' are 'auto' and 'right' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height bc9ac4315f57ab04f7981d091cd991b7c74dcf44 `Gérard Talbot` When 'direction' is 'ltr' and 'left' and 'width' are 'auto' and 'right' is not 'auto' and 'writing-mode' is 'vertical-rl', then the width is based on the content and then solve for 'left'.
abs-pos-non-replaced-vrl-156 reference/abs-pos-non-replaced-vrl-002-ref absolutely positioned non-replaced element - 'direction: ltr' and 'left' and 'width' are 'auto' and 'right' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 82060c77a081f267d6ebf66bec52a7416d3563cc `Gérard Talbot` When 'direction' is 'ltr' and 'left' and 'width' are 'auto' and 'right' is not 'auto' and 'writing-mode' is 'vertical-rl', then the width is based on the content and then solve for 'left'.
abs-pos-non-replaced-vrl-158 reference/abs-pos-non-replaced-vrl-004-ref absolutely positioned non-replaced element - 'direction: rtl' and 'left' and 'width' are 'auto' and 'right' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 640f20d75c7ddcf595a04ecf9bb1899788088feb `Gérard Talbot` When 'direction' is 'rtl' and 'left' and 'width' are 'auto' and 'right' is not 'auto' and 'writing-mode' is 'vertical-rl', then the width is based on the content and then solve for 'left'.
abs-pos-non-replaced-vrl-160 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: rtl' and 'height' and 'bottom' are 'auto' and 'top' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 59e4d6a315413123fa0c12cd80a7e0bd7f2819c6 `Gérard Talbot` When 'direction' is 'rtl' and 'height' and 'bottom' are 'auto' and 'top' is not 'auto' and 'writing-mode' is 'vertical-rl', then then the height is based on the content and then solve for 'bottom'.
abs-pos-non-replaced-vrl-162 reference/abs-pos-non-replaced-vrl-012-ref absolutely positioned non-replaced element - 'direction: rtl' and 'left' and 'width' are 'auto' and 'right' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 3682e095651a421f176f3409f8ac7281f22b2f2b `Gérard Talbot` When 'direction' is 'rtl' and 'left' and 'width' are 'auto' and 'right' is not 'auto' and 'writing-mode' is 'vertical-rl', then the width is based on the content and then solve for 'left'.
abs-pos-non-replaced-vrl-164 reference/abs-pos-non-replaced-vrl-004-ref absolutely positioned non-replaced element - 'direction: rtl' and 'left' and 'width' are 'auto' and 'right' is not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height ef4f85926d0fe4c2d07044ba986b4ad5205c3792 `Gérard Talbot` When 'direction' is 'rtl' and 'left' and 'width' are 'auto' and 'right' is not 'auto' and 'writing-mode' is 'vertical-rl', then the width is based on the content and then solve for 'left'.
abs-pos-non-replaced-vrl-166 reference/abs-pos-non-replaced-vlr-003-ref absolutely positioned non-replaced element - 'direction: ltr' and 'right' is 'auto', 'width' and 'left' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 2cb005f831d706b8529e29683039bd6ccc47238e `Gérard Talbot` When 'direction' is 'ltr' and 'right' is 'auto', 'width' and 'left' are not 'auto' and 'writing-mode' is 'vertical-rl', then solve for 'right'.
abs-pos-non-replaced-vrl-168 reference/abs-pos-non-replaced-vrl-002-ref absolutely positioned non-replaced element - 'direction: ltr' and 'top' is 'auto', 'height' and 'bottom' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 88601e578cefaa5a53afbe416754b1eb83af766f `Gérard Talbot` When 'direction' is 'ltr' and 'top' is 'auto', 'height' and 'bottom' are not 'auto', then solve for 'top'.
abs-pos-non-replaced-vrl-170 reference/abs-pos-non-replaced-vrl-122-ref absolutely positioned non-replaced element - 'direction: ltr' and 'right' is 'auto' and 'width' and 'left' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height c459e25e8b47c19c8772b2ce3b6473b1813e2362 `Gérard Talbot` When 'direction' is 'ltr' and 'right' is 'auto' and 'width' and 'left' are not 'auto' and 'writing-mode' is 'vertical-rl', then solve for 'left'.
abs-pos-non-replaced-vrl-172 reference/abs-pos-non-replaced-vlr-003-ref absolutely positioned non-replaced element - 'direction: ltr' and 'right' is 'auto' and 'width' and 'left' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height aca738ba665deefa0d561b07493e2b02b4bcc308 `Gérard Talbot` When 'direction' is 'ltr' and 'right' is 'auto' and 'width' and 'left' are not 'auto' and 'writing-mode' is 'vertical-rl', then solve for 'left'.
abs-pos-non-replaced-vrl-174 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: rtl' and 'right' is 'auto' and 'width' and 'left' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 0f35afb83de7221ddab8e9c869a8cf6374ebbfa6 `Gérard Talbot` When 'direction' is 'rtl' and 'right' is 'auto' and 'width' and 'left' are not 'auto' and 'writing-mode' is 'vertical-rl', then solve for 'left'.
abs-pos-non-replaced-vrl-176 reference/abs-pos-non-replaced-vlr-003-ref absolutely positioned non-replaced element - 'direction: rtl' and 'top' is 'auto', 'height' and 'bottom' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height b6232d948ca44e1907e711f72997ce21a7e41440 `Gérard Talbot` When 'direction' is 'rtl' and 'top' is 'auto', 'height' and 'bottom' are not 'auto', then then solve for 'top'.
abs-pos-non-replaced-vrl-178 reference/abs-pos-non-replaced-vrl-130-ref absolutely positioned non-replaced element - 'direction: rtl' and 'right' is 'auto' and 'width' and 'left' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 50fc7bf2e6a7ac7a25b5a91cd55ccb10edafa778 `Gérard Talbot` When 'direction' is 'rtl' and 'right' is 'auto' and 'width' and 'left' are not 'auto' and 'writing-mode' is 'vertical-rl', then solve for 'left'.
abs-pos-non-replaced-vrl-180 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: rtl' and 'right' is 'auto' and 'width' and 'left' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 3650f08ac23a8b32d70410eea80e4e8bb5547356 `Gérard Talbot` When 'direction' is 'rtl' and 'right' is 'auto' and 'width' and 'left' are not 'auto' and 'writing-mode' is 'vertical-rl', then solve for 'left'.
abs-pos-non-replaced-vrl-182 reference/abs-pos-non-replaced-vlr-003-ref absolutely positioned non-replaced element - 'direction: ltr' and 'width' is 'auto' and 'left' and 'right' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 58d362615a24a36bbe3d05eb2c39cf5b502295c5 `Gérard Talbot` When 'direction' is 'ltr' and 'right' is 'auto', 'width' and 'left' are not 'auto' and 'writing-mode' is 'vertical-rl', then solve for 'width'.
abs-pos-non-replaced-vrl-184 reference/abs-pos-non-replaced-vrl-002-ref absolutely positioned non-replaced element - 'direction: ltr' and 'height' is 'auto', 'top' and 'bottom' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 9f2f2228f304368ac256a87b6383da531b4d6e1d `Gérard Talbot` When 'direction' is 'ltr' and 'height' is 'auto', 'top' and 'bottom' are not 'auto', then solve for 'height'.
abs-pos-non-replaced-vrl-186 reference/abs-pos-non-replaced-vrl-122-ref absolutely positioned non-replaced element - 'direction: ltr' and 'width' is 'auto' and 'left' and 'right' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height e4bd3844326e81cc65ff63da4e136e630994b9f8 `Gérard Talbot` When 'direction' is 'ltr' and 'width' is 'auto' and 'left' and 'right' are not 'auto' and 'writing-mode' is 'vertical-rl', then solve for 'width'.
abs-pos-non-replaced-vrl-188 reference/abs-pos-non-replaced-vlr-003-ref absolutely positioned non-replaced element - 'direction: ltr' and 'width' is 'auto' and 'left' and 'right' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 88a3838a460b2d3b4551f891f7b06d4e29d5b8a4 `Gérard Talbot` When 'direction' is 'ltr' and 'width' is 'auto' and 'left' and 'right' are not 'auto' and 'writing-mode' is 'vertical-rl', then solve for 'width'.
abs-pos-non-replaced-vrl-190 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: rtl' and 'width' is 'auto' and 'left' and 'right' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height dea3a099e225be55d10f4f930768cc4eb0932dff `Gérard Talbot` When 'direction' is 'rtl' and 'width' is 'auto' and 'left' and 'right' are not 'auto' and 'writing-mode' is 'vertical-rl', then solve for 'width'.
abs-pos-non-replaced-vrl-192 reference/abs-pos-non-replaced-vlr-003-ref absolutely positioned non-replaced element - 'direction: rtl' and 'height' is 'auto', 'top' and 'bottom' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 45727cf21929fa322166fd9fab90a6d96e9fffb9 `Gérard Talbot` When 'direction' is 'rtl' and 'height' is 'auto', 'top' and 'bottom' are not 'auto', then then solve for 'height'.
abs-pos-non-replaced-vrl-194 reference/abs-pos-non-replaced-vrl-130-ref absolutely positioned non-replaced element - 'direction: rtl' and 'width' is 'auto' and 'left' and 'right' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height c1e0c95ff566f0e95549a1e1c074130a97f1004d `Gérard Talbot` When 'direction' is 'rtl' and 'width' is 'auto' and 'left' and 'right' are not 'auto' and 'writing-mode' is 'vertical-rl', then solve for 'width'.
abs-pos-non-replaced-vrl-196 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: rtl' and 'width' is 'auto' and 'left' and 'right' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height e8c40b091afec422a40102928a9452b5a3f6136f `Gérard Talbot` When 'direction' is 'rtl' and 'width' is 'auto' and 'left' and 'right' are not 'auto' and 'writing-mode' is 'vertical-rl', then solve for 'width'.
abs-pos-non-replaced-vrl-198 reference/abs-pos-non-replaced-vrl-002-ref absolutely positioned non-replaced element - 'direction: ltr' and 'left' is 'auto' and 'right' and 'width' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 7e26b26c6388b54f9c67ddf8a4a4920eba4dd870 `Gérard Talbot` When 'direction' is 'ltr' and 'left' is 'auto' and 'right' and 'width' are not 'auto' and 'writing-mode' is 'vertical-rl', then solve for 'left'.
abs-pos-non-replaced-vrl-200 reference/abs-pos-non-replaced-vrl-004-ref absolutely positioned non-replaced element - 'direction: ltr' and 'bottom' is 'auto', 'top' and 'height' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 69e8f099b4049dc1d1b152181e0d56f71819c9ab `Gérard Talbot` When 'direction' is 'ltr' and 'bottom' is 'auto', 'top' and 'height' are not 'auto', then solve for 'bottom'.
abs-pos-non-replaced-vrl-202 reference/abs-pos-non-replaced-vrl-006-ref absolutely positioned non-replaced element - 'direction: ltr' and 'left' is 'auto' and 'right' and 'width' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 1589b0e0084af907d57cf026dd15840c6945667a `Gérard Talbot` When 'direction' is 'ltr' and 'left' is 'auto' and 'right' and 'width' are not 'auto' and 'writing-mode' is 'vertical-rl', then solve for 'left'.
abs-pos-non-replaced-vrl-204 reference/abs-pos-non-replaced-vrl-002-ref absolutely positioned non-replaced element - 'direction: ltr' and 'left' is 'auto' and 'right' and 'width' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 2ffdd041177169976a7f84eb3d6ea202432f3c7a `Gérard Talbot` When 'direction' is 'ltr' and 'left' is 'auto' and 'right' and 'width' are not 'auto' and 'writing-mode' is 'vertical-rl', then solve for 'left'.
abs-pos-non-replaced-vrl-206 reference/abs-pos-non-replaced-vrl-004-ref absolutely positioned non-replaced element - 'direction: rtl' and 'left' is 'auto' and 'right' and 'width' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height dba0ddc1aae8143b1f362edf810dc6114e894732 `Gérard Talbot` When 'direction' is 'rtl' and 'left' is 'auto' and 'right' and 'width' are not 'auto' and 'writing-mode' is 'vertical-rl', then solve for 'left'.
abs-pos-non-replaced-vrl-208 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: rtl' and 'bottom' is 'auto', 'top' and 'height' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height de88b181f1052ca1f549707c91ae9f739404a22f `Gérard Talbot` When 'direction' is 'rtl' and 'bottom' is 'auto', 'top' and 'height' are not 'auto', then then solve for 'bottom'.
abs-pos-non-replaced-vrl-210 reference/abs-pos-non-replaced-vrl-012-ref absolutely positioned non-replaced element - 'direction: rtl' and 'left' is 'auto' and 'right' and 'width' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height e4810fc1ce982afa9b554faf98abbff9f38f5504 `Gérard Talbot` When 'direction' is 'rtl' and 'left' is 'auto' and 'right' and 'width' are not 'auto' and 'writing-mode' is 'vertical-rl', then solve for 'left'.
abs-pos-non-replaced-vrl-212 reference/abs-pos-non-replaced-vrl-004-ref absolutely positioned non-replaced element - 'direction: rtl' and 'left' is 'auto' and 'right' and 'width' are not 'auto' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 81c09c8b16a41a763dcf09dfa2f04e49450b13d8 `Gérard Talbot` When 'direction' is 'rtl' and 'width' is 'auto' and 'left' and 'right' are not 'auto' and 'writing-mode' is 'vertical-rl', then solve for 'left'.
abs-pos-non-replaced-vrl-214 reference/abs-pos-non-replaced-vlr-003-ref absolutely positioned non-replaced element - 'direction: ltr' and 'left', 'right' and 'width' are not 'auto' (overconstrained) ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 2c34706a0fd1c37699e2465244e38aed5f21010c `Gérard Talbot` When 'direction' is 'ltr' and 'left', 'right' and 'width' are not 'auto' and 'writing-mode' is 'vertical-rl' and if the values are over-constrained, then ignore the value for 'left' and solve for that value.
abs-pos-non-replaced-vrl-216 reference/abs-pos-non-replaced-vrl-002-ref absolutely positioned non-replaced element - 'direction: ltr' and 'top', 'bottom' and 'height' are not 'auto' (overconstrained) ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height c2626fb17d17ad68cf574d4b2c55b9ffbe5bb0a2 `Gérard Talbot` When 'direction' is 'ltr' and 'top', 'bottom' and 'height' are not 'auto' and if the values are over-constrained, then ignore the value for 'bottom' and solve for that value.
abs-pos-non-replaced-vrl-218 reference/abs-pos-non-replaced-vrl-122-ref absolutely positioned non-replaced element - 'direction: ltr' and 'left', 'right' and 'width' are not 'auto' (overconstrained) ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height a4eb66cdbcf969df5e1cbba25b93b018184440bc `Gérard Talbot` When 'direction' is 'ltr' and 'left', 'right' and 'width' are not 'auto' and 'writing-mode' is 'vertical-rl' and if the values are over-constrained, then ignore the value for 'left' and solve for that value.
abs-pos-non-replaced-vrl-220 reference/abs-pos-non-replaced-vlr-003-ref absolutely positioned non-replaced element - 'direction: ltr' and 'left', 'right' and 'width' are not 'auto' (overconstrained) ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height b10264773462f85de278174578bf6204c217c6dc `Gérard Talbot` When 'direction' is 'ltr' and 'left', 'right' and 'width' are not 'auto' and 'writing-mode' is 'vertical-rl' and if the values are over-constrained, then ignore the value for 'left' and solve for that value.
abs-pos-non-replaced-vrl-222 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: rtl' and 'left', 'right' and 'width' are not 'auto' (overconstrained) ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height b0c4bc17583c46911cdb161cb7799bff6bc10b1f `Gérard Talbot` When 'direction' is 'rtl' and 'left', 'right' and 'width' are not 'auto' and 'writing-mode' is 'vertical-rl' and if the values are over-constrained, then ignore the value for 'left' and solve for that value.
abs-pos-non-replaced-vrl-224 reference/abs-pos-non-replaced-vlr-003-ref absolutely positioned non-replaced element - 'direction: rtl' and 'top', 'bottom' and 'height' are not 'auto' (overconstrained) ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height f9b82900b7812fa28611d7cae65abe4f85db9087 `Gérard Talbot` When 'direction' is 'rtl' and 'top', 'bottom' and 'height' are not 'auto' and if the values are over-constrained, then ignore the value for 'bottom' and solve for that value.
abs-pos-non-replaced-vrl-226 reference/abs-pos-non-replaced-vrl-130-ref absolutely positioned non-replaced element - 'direction: rtl' and 'left', 'right' and 'width' are not 'auto' (overconstrained) ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 5f67394b249d17b737f0c4856f5cb21d67f910dd `Gérard Talbot` When 'direction' is 'rtl' and 'left', 'right' and 'width' are not 'auto' and 'writing-mode' is 'vertical-rl' and if the values are over-constrained, then ignore the value for 'left' and solve for that value.
abs-pos-non-replaced-vrl-228 reference/abs-pos-non-replaced-vlr-009-ref absolutely positioned non-replaced element - 'direction: rtl' and 'left', 'right' and 'width' are not 'auto' (overconstrained) ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#abs-non-replaced-height 69076c13abfa08014d39dbf1ef286ab1414e3ba6 `Gérard Talbot` When 'direction' is 'rtl' and 'left', 'right' and 'width' are not 'auto' and 'writing-mode' is 'vertical-rl' and if the values are over-constrained, then ignore the value for 'left' and solve for that value.
autoheight-regions-in-autoheight-flexbox-002 reference/autoheight-regions-in-autoheight-flexbox-002-ref CSS Regions: Auto-height regions with vertical writing mode in auto-height flexbox ahem http://www.w3.org/TR/css3-regions/#rfcb-flow-fragment-height-resolution,http://www.w3.org/TR/css-flexbox-1/#layout-algorithm,http://www.w3.org/TR/css-flexbox-1/#flex-direction-property,http://www.w3.org/TR/css-writing-modes-3/#propdef-writing-mode 03903463d0ee57e784c8305fc4b3c522d62beb38 `Catalin Badea` Test checks that auto-height regions having content with vertical writing mode are sized correctly when placed inside a flex container. The flowed content should be displayed as a horizontal green stripe.
background-position-vlr-003 'background-position: left top' and 'vertical-lr' image,interact http://www.w3.org/TR/css-writing-modes-3/#physical-only 6f62ea5ca447de2cec9e79c4756f56b9ba4328be `Gérard Talbot` This test checks that 'background-position: left top' will make background-image start at upper left corner of page (even in case there is an horizontal resizing of the window) because background properties should not be affected by vertical writing-mode.
background-position-vlr-005 'background-position: left bottom' and 'vertical-lr' image,interact http://www.w3.org/TR/css-writing-modes-3/#physical-only 6e0dc09bfe164ae0d9cc0a8eeca78824c84cdd6e `Gérard Talbot` This test checks that 'background-position: left bottom' will make background-image start at lower right corner of page (even in case there is an horizontal resizing of the window) because background properties should not be affected by vertical writing-mode.
background-position-vlr-007 'background-position: right top' and 'vertical-lr' image,interact http://www.w3.org/TR/css-writing-modes-3/#physical-only 02f2f3858b9b2020b82974ac52614286bbb3eddb `Gérard Talbot` This test checks that 'background-position: right top' will make background-image start at upper right corner of page (even in case there is an horizontal resizing of the window) because background properties should not be affected by vertical writing-mode.
background-position-vlr-009 'background-position: right bottom' and 'vertical-lr' image,interact http://www.w3.org/TR/css-writing-modes-3/#physical-only e443e3425a7d7a9d1321da6970447eb45c05d93f `Gérard Talbot` This test checks that 'background-position: right bottom' will make background-image start at lower right corner of page (even in case there is resizing of the window) because background properties should not be affected by vertical writing-mode.
background-position-vlr-011 'background-position: left top' and 'vertical-lr' image,interact http://www.w3.org/TR/css-writing-modes-3/#physical-only bb4b0b16abea231f437342b2213adea03af8e8f9 `Gérard Talbot` This test checks that 'background-position: left top' will make background-image start at upper left corner of page (even in case there is resizing of the window) because background properties should not be affected by vertical writing-mode.
background-position-vlr-013 'background-position: left bottom' and 'vertical-lr' image,interact http://www.w3.org/TR/css-writing-modes-3/#physical-only dd3752a7dc0db4a9bae1d164c3b01eac8d3cd4fd `Gérard Talbot` This test checks that 'background-position: left bottom' will make background-image start at lower left corner of page (even in case there is resizing of the window) because background properties should not be affected by vertical writing-mode.
background-position-vlr-015 'background-position: right top' and 'vertical-lr' image,interact http://www.w3.org/TR/css-writing-modes-3/#physical-only 17993272ca0af266b4186f3c004caf57ef7b584b `Gérard Talbot` This test checks that 'background-position: right top' will make background-image start at upper right corner of page (even in case there is resizing of the window) because background properties should not be affected by vertical writing-mode.
background-position-vlr-017 'background-position: right bottom' and 'vertical-lr' image,interact http://www.w3.org/TR/css-writing-modes-3/#physical-only 99e15bfc55ce1bcdeb4615ad13a49df4c18e71bc `Gérard Talbot` This test checks that 'background-position: right bottom' will make background-image start at lower right corner of page (even in case there is resizing of the window) because background properties should not be affected by vertical writing-mode.
background-position-vrl-002 'background-position: left top' and 'vertical-rl' image,interact http://www.w3.org/TR/css-writing-modes-3/#physical-only 6fb2e232446bf178e65c82c49746ca32efcbcc60 `Gérard Talbot` This test checks that 'background-position: left top' will make background-image start at upper left corner of page (even in case there is an horizontal resizing of the window) because background properties should not be affected by vertical writing-mode.
background-position-vrl-004 'background-position: left bottom' and 'vertical-rl' image,interact http://www.w3.org/TR/css-writing-modes-3/#physical-only f30edba80a6a3d3b37d8e2c1dd37490e2cb197d9 `Gérard Talbot` This test checks that 'background-position: left bottom' will make background-image start at lower left corner of page (even in case there is an horizontal resizing of the window) because background properties should not be affected by vertical writing-mode.
background-position-vrl-006 'background-position: right top' and 'vertical-rl' image,interact http://www.w3.org/TR/css-writing-modes-3/#physical-only 4aaa31cbbebae0d4f0c87cd7643b962c55128068 `Gérard Talbot` This test checks that 'background-position: right top' will make background-image start at upper right corner of page (even in case there is an horizontal resizing of the window) because background properties should not be affected by vertical writing-mode.
background-position-vrl-008 'background-position: right bottom' and 'vertical-rl' image,interact http://www.w3.org/TR/css-writing-modes-3/#physical-only 6b2a6cd1758f2838b41fcb547fc201d86fc6225c `Gérard Talbot` This test checks that 'background-position: right bottom' will make background-image start at lower right corner of page (even in case there is resizing of the window) because background properties should not be affected by vertical writing-mode.
background-position-vrl-010 'background-position: left top' and 'vertical-rl' image,interact http://www.w3.org/TR/css-writing-modes-3/#physical-only a36b85dae397ac0bd56ac7cc7bf9f75efc04c44a `Gérard Talbot` This test checks that 'background-position: left top' will make background-image start at upper left corner of page (even in case there is resizing of the window) because background properties should not be affected by vertical writing-mode.
background-position-vrl-012 'background-position: left bottom' and 'vertical-rl' image,interact http://www.w3.org/TR/css-writing-modes-3/#physical-only 602bfdfe81733285158b6b196cd799bff45b8acc `Gérard Talbot` This test checks that 'background-position: left bottom' will make background-image start at lower left corner of page (even in case there is resizing of the window) because background properties should not be affected by vertical writing-mode.
background-position-vrl-014 'background-position: right top' and 'vertical-rl' image,interact http://www.w3.org/TR/css-writing-modes-3/#physical-only c2752b717241dac98751fe1196b58f9b1987ee3b `Gérard Talbot` This test checks that 'background-position: right top' will make background-image start at upper right corner of page (even in case there is resizing of the window) because background properties should not be affected by vertical writing-mode.
background-position-vrl-016 'background-position: right bottom' and 'vertical-rl' image,interact http://www.w3.org/TR/css-writing-modes-3/#physical-only d7fdce5cc5bc700ad2dee22e583b6a296fb8d5e9 `Gérard Talbot` This test checks that 'background-position: right bottom' will make background-image start at lower right corner of page (even in case there is resizing of the window) because background properties should not be affected by vertical writing-mode.
background-position-vrl-018 reference/background-position-vrl-018-ref 'background-position: left top' and 'vertical-rl' when document root element does not fill viewport width image,interact http://www.w3.org/TR/css-writing-modes-3/#physical-only 6a92342e5a438e5e707a8c51cf0c4691364d09d5 `Gérard Talbot` This test checks that 'background-position: left top' will make background-image start at left side of document root element (even in case there is resizing of the window) because background properties should not be affected by vertical writing-mode.
background-position-vrl-020 reference/background-position-vrl-018-ref 'background-position: left center' and 'vertical-rl' when document root element does not fill viewport width image,interact http://www.w3.org/TR/css-writing-modes-3/#physical-only a41dd6b788db7308b352a0973e7aec81a045b0f5 `Gérard Talbot` This test checks that 'background-position: left center' will make background-image start at left side of document root element (even in case there is resizing of the window) because background properties should not be affected by vertical writing-mode.
background-position-vrl-022 reference/background-position-vrl-018-ref 'background-position: left bottom' and 'vertical-rl' when document root element does not fill viewport width image,interact http://www.w3.org/TR/css-writing-modes-3/#physical-only bd466258ee3ed92c6e61376ea624725fe6a31c34 `Gérard Talbot` This test checks that 'background-position: left bottom' will make background-image start at left side of document root element (even in case there is resizing of the window) because background properties should not be affected by vertical writing-mode.
background-size-document-root-vrl-002 reference/background-size-document-root-vrl-002-ref 'background-size: 100%' filling padding-box of document root element image http://www.w3.org/TR/css-writing-modes-3/#physical-only d32d9260f7c55e356ff0f781774350e0e9339c7d `Koji Ishii` Test checks that 'background-size: 100% 100%' applied for the html root element will make the background-image fill the padding-box of the document box. Since 'background-color' is 'transparent' and since 'background-repeat' is set to 'no-repeat', then only the padding-box of the document root box should be painted green and such padding-box should start at top-right corner of canvas because 'writing-mode' is set to 'vertical-rl'.
background-size-document-root-vrl-004 reference/background-size-document-root-vrl-002-ref 'background-size: 100%' filling padding-box of document root element image http://www.w3.org/TR/css-writing-modes-3/#physical-only c570e55ba9e3d7cbe2ed6c537c3e24dae5f06a9b `Koji Ishii` Test checks that 'background-size: 100% 100%' applied for the html root element will make the background-image fill the padding-box of the document box. Since 'background-color' is 'transparent' and since 'background-repeat' is set to 'no-repeat', then only the padding-box of the document root box should be painted green and such padding-box should start at top-right corner of canvas because 'writing-mode' is set to 'vertical-rl'.
background-size-document-root-vrl-006 reference/background-size-document-root-vrl-002-ref 'background-size: 100%' filling padding-box of document root element image http://www.w3.org/TR/css-writing-modes-3/#physical-only d38e22c4d9e04f1abb027bd7ba76039f6bac9e22 `Koji Ishii` Test checks that 'background-size: 100% 100%' applied for the html root element will make the background-image fill the padding-box of the document box. Since 'background-color' is 'transparent' and since 'background-repeat' is set to 'no-repeat', then only the padding-box of the document root box should be painted green and such padding-box should start at top-right corner of canvas because 'writing-mode' is set to 'vertical-rl'.
background-size-document-root-vrl-008 reference/background-size-document-root-vrl-002-ref 'background-size: 100%' filling padding-box of document root element image http://www.w3.org/TR/css-writing-modes-3/#physical-only 8272ed7319e48fe7f94701a00ed1789bb7fb9435 `Koji Ishii` Test checks that 'background-size: 100% 100%' applied for the html root element will make the background-image fill the padding-box of the document box. Since 'background-color' is 'transparent' and since 'background-repeat' is set to 'no-repeat', then only the padding-box of the document root box should be painted green and such padding-box should start at top-right corner of canvas because 'writing-mode' is set to 'vertical-rl'.
baseline-inline-non-replaced-002 reference/ref-filled-green-100px-square baseline-alignment of empty non-replaced inline-block element and 'vertical-rl' ahem http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines bc29ffd1c864a073c388048153217c2f3b72692d `Gérard Talbot` This test checks that the baseline-alignment of an empty inline-block box in the line box with 'writing-mode' set to 'vertical-rl' is 'central' and not 'alphabetic'.
baseline-inline-non-replaced-003 reference/ref-filled-green-100px-square baseline-alignment of empty non-replaced inline-block element and 'vertical-rl' ahem http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines 2cf9a807f4a99567b289acac8fff65a1bae9f443 `Gérard Talbot` This test checks that the baseline-alignment of an empty inline-block box in the line box with 'writing-mode' set to 'vertical-rl' is 'central' and not 'alphabetic'.
baseline-inline-non-replaced-004 reference/ref-filled-green-100px-square baseline-alignment of non-empty non-replaced inline-block element and 'vertical-rl' ahem http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines 011cf713416d0e82f8bed436fdd9e47785ac193a `Gérard Talbot` This test checks that the baseline-alignment of a non-empty inline-block box in the line box with 'writing-mode' set to 'vertical-rl' is 'central' and not 'alphabetic'.
baseline-inline-non-replaced-005 reference/ref-filled-green-100px-square baseline-alignment of non-empty non-replaced inline-block element and 'vertical-rl' ahem http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines 52378e557944f286231163feb9e0c2ae91dfb100 `Gérard Talbot` This test checks that the baseline-alignment of a non-empty inline-block box in the line box with 'writing-mode' set to 'vertical-rl' is 'central' and not 'alphabetic'.
baseline-inline-replaced-002 reference/baseline-inline-replaced-002-ref baseline-alignment of inline replaced element and 'vertical-rl' ahem,image http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines 581a025a1ed23a356d11264a391800e5529fb749 `Gérard Talbot` This test checks that the baseline-alignment of an image in the line box of a block with 'writing-mode' set to 'vertical-rl' is 'central' and not 'alphabetic'.
baseline-inline-replaced-003 reference/baseline-inline-replaced-002-ref baseline-alignment of inline replaced element and 'vertical-lr' ahem,image http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines 8a607d2eb975949ad64e66e2ebe0b3e083204162 `Gérard Talbot` This test checks that the baseline-alignment of an image in the line box of a block with 'writing-mode' set to 'vertical-lr' is 'central' and not 'alphabetic'.
bidi-001 reference/bidi-001-ref RLO/PDF bidi reordering across closing inline element boundary http://www.w3.org/TR/css-writing-modes-3/#bidi-box-model,http://www.w3.org/TR/css-writing-modes-3/#bidi-control-codes,http://www.w3.org/TR/CSS21/box.html#bidi-box-model,http://www.w3.org/TR/CSS21/visuren.html#direction,http://www.w3.org/TR/CSS21/text.html#white-space-model,http://unicode.org/reports/tr9/ 4b17669682a01af35c7ff859a56ff14979004532 `Ian Hickson` Tests that RLO + closing inline element boundary + PDF reorders text, splitting inline and rendering borders and padding appropriately.
bidi-002 reference/bidi-002-ref RLO/PDF bidi reordering across closing inline element boundary + soft line break http://www.w3.org/TR/css-writing-modes-3/#bidi-box-model,http://www.w3.org/TR/css-writing-modes-3/#bidi-control-codes,http://www.w3.org/TR/CSS21/box.html#bidi-box-model,http://www.w3.org/TR/CSS21/visuren.html#direction,http://unicode.org/reports/tr9/ 8095abab146c4a9e2a6e536e3efb3cf7bcd46a4e `Ian Hickson` Tests that RLO + closing inline element boundary + soft line break + PDF reorders text, placing text correctly on each line while also splitting inline and rendering borders and padding appropriately.
bidi-003 reference/bidi-003-ref RLO/PDF bidi reordering across closing inline element boundary + opening inline boundary http://www.w3.org/TR/css-writing-modes-3/#bidi-box-model,http://www.w3.org/TR/css-writing-modes-3/#bidi-control-codes,http://www.w3.org/TR/CSS21/box.html#bidi-box-model,http://www.w3.org/TR/CSS21/visuren.html#direction,http://www.w3.org/TR/CSS21/text.html#white-space-model,http://unicode.org/reports/tr9/ 7fd6e6773327ab7ae3710f78f0e7462390cb1507 `Ian Hickson` Tests that RLO + closing inline element boundary + opening inline element boundary + PDF reorders text, splitting inlines and rendering their borders and padding appropriately.
bidi-004 reference/bidi-004-ref The bidi algorithm and inlines in CSS ahem,may21 http://www.w3.org/TR/css-writing-modes-3/#bidi-box-model,http://www.w3.org/TR/css-text-3/#white-space-rules,http://www.w3.org/TR/css-writing-modes-3/#bidi-control-codes,http://www.w3.org/TR/CSS21/box.html#bidi-box-model,http://www.w3.org/TR/CSS21/visuren.html#direction,http://www.w3.org/TR/CSS21/text.html#white-space-model,http://unicode.org/reports/tr9/,http://www.w3.org/TR/html5/rendering.html#phrasing-content-0 e49d44d9a5a48b452d89967dd44efdb7e4c713c0 `Ian Hickson`
bidi-005 The bidi algorithm and inlines in CSS: embed levels and white-space: pre; http://www.w3.org/TR/css-text-3/#letter-spacing-property,http://www.w3.org/TR/css-writing-modes-3/#bidi-box-model,http://www.w3.org/TR/css-writing-modes-3/#bidi-control-codes,http://www.w3.org/TR/CSS21/box.html#bidi-box-model,http://www.w3.org/TR/CSS21/visuren.html#direction,http://unicode.org/reports/tr9/ 9a94108988b0d806f23f5d63aec2a5b34d6aea05 `Ian Hickson`
bidi-006 The bidi algorithm and inlines in CSS: embed levels and white-space: nowrap; http://www.w3.org/TR/css-text-3/#letter-spacing-property,http://www.w3.org/TR/css-writing-modes-3/#bidi-box-model,http://www.w3.org/TR/css-writing-modes-3/#bidi-control-codes,http://www.w3.org/TR/CSS21/box.html#bidi-box-model,http://www.w3.org/TR/CSS21/visuren.html#direction,http://unicode.org/reports/tr9/ a699b5134869e68b68c5399f9be53865f6bb90cd `Ian Hickson`
bidi-007 The bidi algorithm and inlines in CSS: embed levels and float: left; http://www.w3.org/TR/css-text-3/#letter-spacing-property,http://www.w3.org/TR/css-writing-modes-3/#bidi-box-model,http://www.w3.org/TR/css-writing-modes-3/#bidi-control-codes,http://www.w3.org/TR/CSS21/box.html#bidi-box-model,http://www.w3.org/TR/CSS21/visuren.html#direction,http://unicode.org/reports/tr9/ 52cbe1038400d33a001f042c6b78f1ee216c902b `Ian Hickson`
bidi-008 The bidi algorithm and inlines in CSS: embed levels and display: table; http://www.w3.org/TR/css-text-3/#letter-spacing-property,http://www.w3.org/TR/css-writing-modes-3/#bidi-box-model,http://www.w3.org/TR/css-writing-modes-3/#bidi-control-codes,http://www.w3.org/TR/CSS21/box.html#bidi-box-model,http://www.w3.org/TR/CSS21/visuren.html#direction,http://unicode.org/reports/tr9/ c878778f568e57aa6bc27e433596631230c507ff `Ian Hickson`
bidi-009 The bidi algorithm and inlines in CSS: embed levels and display: table-row; http://www.w3.org/TR/css-text-3/#letter-spacing-property,http://www.w3.org/TR/css-writing-modes-3/#bidi-box-model,http://www.w3.org/TR/css-writing-modes-3/#bidi-control-codes,http://www.w3.org/TR/CSS21/box.html#bidi-box-model,http://www.w3.org/TR/CSS21/visuren.html#direction,http://unicode.org/reports/tr9/ d6072671ffb3f62e5e2cd6b3a1e622c8c25ca81a `Ian Hickson`
bidi-010 The bidi algorithm and inlines in CSS: embed levels and position: absolute http://www.w3.org/TR/css-text-3/#letter-spacing-property,http://www.w3.org/TR/css-writing-modes-3/#bidi-box-model,http://www.w3.org/TR/css-writing-modes-3/#bidi-control-codes,http://www.w3.org/TR/CSS21/box.html#bidi-box-model,http://www.w3.org/TR/CSS21/visuren.html#direction,http://unicode.org/reports/tr9/ 16d1297a97d5163619d5317e0a69343dd1c1eb6d `Ian Hickson`
bidi-011 reference/bidi-011-ref The bidi algorithm and inlines in CSS wrapping bidi formatting characters http://www.w3.org/TR/css-writing-modes-3/#bidi-box-model,http://www.w3.org/TR/css-writing-modes-3/#bidi-control-codes,http://www.w3.org/TR/CSS21/box.html#bidi-box-model,http://www.w3.org/TR/CSS21/visuren.html#direction,http://unicode.org/reports/tr9/ 6f2041612b40cf09bf5a6ed708985bd31c016713 `Ian Hickson`
bidi-alt-001 unicode-bidi: bidi-override in alt text http://www.w3.org/TR/css-writing-modes-3/#unicode-bidi,http://www.w3.org/TR/CSS21/visuren.html#direction 888e1d3dd69bbe4266c2e422e106dcd7d24abd0b `Eira Monstad, Opera Software ASA`,`Elika J. Etemad` If alt text is not treated as replaced content, then unicode-bidi applies to image alt text.
bidi-box-model-001 reference/bidi-box-model-001-ref bidirection box model - borders on inline in normal block http://www.w3.org/TR/css-writing-modes-3/#bidi-box-model,http://www.w3.org/TR/CSS21/box.html#bidi-box-model fe6e5a520a4014f836611a624e562440760748dd `Eira Monstad, Opera Software ASA` Border sides should be unaffected by directionality
bidi-box-model-002 reference/bidi-box-model-001-ref bidirection box model - borders on inline in embed block http://www.w3.org/TR/css-writing-modes-3/#bidi-box-model,http://www.w3.org/TR/CSS21/box.html#bidi-box-model aef1376c6a908dd2faf3b139ceee3e87b6cafc6b `Eira Monstad, Opera Software ASA` Border sides should be unaffected by directionality
bidi-box-model-003 reference/bidi-box-model-001-ref bidirection box model - borders on inline in bidi-override block http://www.w3.org/TR/css-writing-modes-3/#bidi-box-model,http://www.w3.org/TR/CSS21/box.html#bidi-box-model 06d7101fced37498cba2eb41332b5cb8e36d2f8e `Eira Monstad, Opera Software ASA` Border sides should be unaffected by directionality
bidi-box-model-004 reference/bidi-box-model-001-ref bidirection box model - borders on normal inline http://www.w3.org/TR/css-writing-modes-3/#bidi-box-model,http://www.w3.org/TR/CSS21/box.html#bidi-box-model 669cc8642f29b1e296c12e3aad589a069e30089a `Eira Monstad, Opera Software ASA` Border sides should be unaffected by directionality
bidi-box-model-005 reference/bidi-box-model-001-ref bidirection box model - borders on embed inline http://www.w3.org/TR/css-writing-modes-3/#bidi-box-model,http://www.w3.org/TR/CSS21/box.html#bidi-box-model 9a028920540838c5443c533f30cf703700702311 `Eira Monstad, Opera Software ASA` Border sides should be unaffected by directionality
bidi-box-model-006 reference/bidi-box-model-001-ref bidirection box model - borders on bidi-override inline http://www.w3.org/TR/css-writing-modes-3/#bidi-box-model,http://www.w3.org/TR/CSS21/box.html#bidi-box-model 8230a44a27450392817fa809f4dc9fdbf6a766c4 `Eira Monstad, Opera Software ASA` Border sides should be unaffected by directionality
bidi-box-model-007 reference/bidi-box-model-007-ref bidirection box model - borders on normal block http://www.w3.org/TR/css-writing-modes-3/#bidi-box-model,http://www.w3.org/TR/CSS21/box.html#bidi-box-model 03a621869bfc99d5f430caa37602700d29287701 `Eira Monstad, Opera Software ASA` Border sides should be unaffected by directionality
bidi-box-model-008 reference/bidi-box-model-007-ref bidirection box model - borders on embed block http://www.w3.org/TR/css-writing-modes-3/#bidi-box-model,http://www.w3.org/TR/CSS21/box.html#bidi-box-model 48d8f1d984075a11a09538abccb8f21d438757f9 `Eira Monstad, Opera Software ASA` Border sides should be unaffected by directionality
bidi-box-model-009 reference/bidi-box-model-007-ref bidirection box model - borders on bidi-override block http://www.w3.org/TR/css-writing-modes-3/#bidi-box-model,http://www.w3.org/TR/CSS21/box.html#bidi-box-model 70b9835276d551fe1f805477f671ebcab8d63c64 `Eira Monstad, Opera Software ASA` Border sides should be unaffected by directionality
bidi-box-model-034 reference/bidi-box-model-034-ref bidirection box model - padding-left on bidi-override block ahem http://www.w3.org/TR/css-writing-modes-3/#bidi-box-model,http://www.w3.org/TR/CSS21/box.html#bidi-box-model a37d2dffbb070d49e7cd36ec3d0df1fad38643a4 `Eira Monstad, Opera Software ASA` Side padding should be unaffected by directionality
bidi-box-model-035 reference/bidi-box-model-034-ref bidirection box model - padding-left on normal block ahem http://www.w3.org/TR/css-writing-modes-3/#bidi-box-model,http://www.w3.org/TR/CSS21/box.html#bidi-box-model 55f4f08abdb90bae713ee5a31760c8b0b254c1de `Eira Monstad, Opera Software ASA` Side padding should be unaffected by directionality
bidi-box-model-036 reference/bidi-box-model-034-ref bidirection box model - padding-left on embed block ahem http://www.w3.org/TR/css-writing-modes-3/#bidi-box-model,http://www.w3.org/TR/CSS21/box.html#bidi-box-model 8ce7e126bf6f8d002ce05539d948dc7a15ef5e7c `Eira Monstad, Opera Software ASA` Side padding should be unaffected by directionality
bidi-box-model-043 reference/bidi-box-model-043-ref bidirection box model - padding-right on bidi-override block ahem http://www.w3.org/TR/css-writing-modes-3/#bidi-box-model,http://www.w3.org/TR/CSS21/box.html#bidi-box-model f6f95f4f96af0dc626b561b0606b325c3e138858 `Eira Monstad, Opera Software ASA` Side padding should be unaffected by directionality
bidi-box-model-044 reference/bidi-box-model-043-ref bidirection box model - padding-right on normal block ahem http://www.w3.org/TR/css-writing-modes-3/#bidi-box-model,http://www.w3.org/TR/CSS21/box.html#bidi-box-model d24de62972beecf8e04c3afb6dc1f9ed632f64f5 `Eira Monstad, Opera Software ASA` Side padding should be unaffected by directionality
bidi-box-model-045 reference/bidi-box-model-043-ref bidirection box model - padding-right on embed block ahem http://www.w3.org/TR/css-writing-modes-3/#bidi-box-model,http://www.w3.org/TR/CSS21/box.html#bidi-box-model 65d7d44cdc333cd1de8a1f0d3f7c3810bb799791 `Eira Monstad, Opera Software ASA` Side padding should be unaffected by directionality
bidi-breaking-001 reference/bidi-breaking-001-ref Bidi paragraph boundaries: Blocks http://www.w3.org/TR/css-writing-modes-3/#bidi-algo,http://www.w3.org/TR/CSS21/visuren.html#direction 66324f5fec95b1da87257eea0e0871bb2f937ae3 `Elika J. Etemad` Block boundaries break bidi paragraphs.
bidi-breaking-002 reference/bidi-breaking-002-ref Bidi paragraph boundaries: Forced Line Breaks http://www.w3.org/TR/css-writing-modes-3/#bidi-algo,http://www.w3.org/TR/CSS21/visuren.html#direction 0c5e41a4202999d5ff7d628be4477f211b03d076 `Elika J. Etemad` Forced line breaks of class B (but not class WS) break bidi paragraphs.
bidi-breaking-003 reference/bidi-breaking-003-ref Bidi paragraph boundaries: Forced Line Breaks (Unicode) may http://www.w3.org/TR/css-writing-modes-3/#bidi-algo,http://www.w3.org/TR/CSS21/visuren.html#direction 497defc104fe2d5e9b19243a3fec1e793dabeb49 `Elika J. Etemad`,`Aharon Lanin` Forced line breaks of class B (but not class WS) break bidi paragraphs.
bidi-embed-001 reference/bidi-embed-001 direction/unicode-bidi: span direction rtl, unicode-bidi embed (1) http://www.w3.org/TR/css-writing-modes-3/#text-direction afde290f67a16aa24f6b4b982eca7e2e03ec72ac `Richard Ishida` In a ltr context, if direction:rtl and unicode-bidi:embed are applied to an inline element containing mixed direction text, the text in that element will be displayed in rtl order.
bidi-embed-002 reference/bidi-embed-002 direction/unicode-bidi: span direction rtl, unicode-bidi embed (2) http://www.w3.org/TR/css-writing-modes-3/#text-direction 3d672bde7731e5924312c4f818195f49c02c0024 `Richard Ishida` In a ltr context, if direction:rtl and unicode-bidi:embed are applied to an inline element containing mixed direction text, the text in that element will be displayed in rtl order.
bidi-embed-003 reference/bidi-embed-003 direction/unicode-bidi: span direction ltr, unicode-bidi embed (1) http://www.w3.org/TR/css-writing-modes-3/#text-direction 797c9336dd211c246279d80c3b1d651c80243ef8 `Richard Ishida` In a rtl context, if direction:ltr and unicode-bidi:embed are applied to an inline element containing mixed direction text, the text in that element will be displayed in ltr order.
bidi-embed-004 reference/bidi-embed-004 direction/unicode-bidi: span direction ltr, unicode-bidi embed (2) http://www.w3.org/TR/css-writing-modes-3/#text-direction 7d2b25f887ed3a31e15180b3d860f5bc3b27c5e9 `Richard Ishida` In a rtl context, if direction:ltr and unicode-bidi:embed are applied to an inline element containing mixed direction text, the text in that element will be displayed in ltr order.
bidi-embed-005 reference/bidi-embed-005 direction/unicode-bidi: element as directional character with unicode-bidi embed, rtl http://www.w3.org/TR/css-writing-modes-3/#text-direction 87d6ca440eb8c36342be3b561892c06036906a7b `Richard Ishida` If unicode-bidi:embed is applied to an inline element, that element will interact with the surrounding text like a strongly directional character.
bidi-embed-006 reference/bidi-embed-006 direction/unicode-bidi: element as directional character with unicode-bidi embed, ltr http://www.w3.org/TR/css-writing-modes-3/#text-direction bfaca75f188a66903586df2dce6df7f5ff28867e `Richard Ishida` If unicode-bidi:embed is applied to an inline element, that element will interact with the surrounding text like a strongly directional character.
bidi-embed-007 reference/bidi-embed-007 direction/unicode-bidi: element isolation and unicode-bidi embed, rtl + number http://www.w3.org/TR/css-writing-modes-3/#text-direction b33972e083c36cad017f260b16774c574410303b `Richard Ishida` If unicode-bidi:embed is applied to an inline element, the text in that element will NOT be directionally isolated from surrounding text.
bidi-embed-008 reference/bidi-embed-008 direction/unicode-bidi: element isolation and unicode-bidi embed, ltr + number http://www.w3.org/TR/css-writing-modes-3/#text-direction 9106b9f2ef7f218496682675876313fb24d5cc4c `Richard Ishida` If unicode-bidi:embed is applied to an inline element, the text in that element will NOT be directionally isolated from surrounding text.
bidi-embed-009 reference/bidi-embed-009 direction/unicode-bidi: element isolation and unicode-bidi embed, rtl list http://www.w3.org/TR/css-writing-modes-3/#text-direction 2ea141336408014defe53fd98d84c411aec4dc4d `Richard Ishida` If unicode-bidi:embed is applied to an inline element, the text in that element will NOT be directionally isolated from following content.
bidi-embed-010 reference/bidi-embed-010 direction/unicode-bidi: element isolation and unicode-bidi embed, ltr list http://www.w3.org/TR/css-writing-modes-3/#text-direction 30d16c659913406c8705520ee165821cf2965b0b `Richard Ishida` If unicode-bidi:embed is applied to an inline element, the text in that element will NOT be directionally isolated from following content.
bidi-embed-011 reference/bidi-embed-011 direction/unicode-bidi: direction alone and inherited, unicode-bidi embed http://www.w3.org/TR/css-writing-modes-3/#text-direction 6e225bfb6ae7eceef58b51b9cc96d9ac6656e07a `Richard Ishida` Directionality is not changed by the direction property on its own, but unicode-bidi: embed will apply direction declared on a higher level element.
bidi-glyph-mirroring-001 reference/bidi-glyph-mirroring-001-ref unicode-bidi: bidi-override - glyph mirroring http://www.w3.org/TR/css-writing-modes-3/#bidi-algo,http://www.w3.org/TR/CSS21/visuren.html#direction,http://unicode.org/reports/tr9/#Mirroring 5eeb49278c0ea55d13d705911d8a9df66d66a3c5 `Eira Monstad, Opera Software ASA` Glyph mirroring of characters with unicode Bidi_Mirrored property should be performed when unicode-bidi: bidi-override is applied
bidi-glyph-mirroring-002 reference/bidi-glyph-mirroring-002-ref unicode-bidi: bidi-override - glyph mirroring http://www.w3.org/TR/css-writing-modes-3/#bidi-algo,http://www.w3.org/TR/CSS21/visuren.html#direction,http://unicode.org/reports/tr9/#Mirroring e29eddf941aa7a40c775c1ca0537980f874ab7bd `Eira Monstad, Opera Software ASA` Glyph mirroring of characters with unicode Bidi_Mirrored property should be performed direction:rtl is applied
bidi-inline-001 reference/bidi-inline-001-ref unicode-bidi: bidi-override on inline - rtl http://www.w3.org/TR/css-writing-modes-3/#bidi-algo,http://www.w3.org/TR/CSS21/visuren.html#direction fdac15e5d106d71315b5ea88507fb8473dd5d9d7 `Eira Monstad, Opera Software ASA` bidi-override should be applied to inlines with no interruptions to surrounding text
bidi-inline-002 reference/bidi-inline-001-ref unicode-bidi: bidi-override on inline - nested http://www.w3.org/TR/css-writing-modes-3/#bidi-algo,http://www.w3.org/TR/CSS21/visuren.html#direction 9e4cee2048bcfad428bbce1872503f5ababeb9b7 `Eira Monstad, Opera Software ASA` Nested bidi-override should be applied to inlines with no interruptions to surrounding text
bidi-isolate-001 reference/bidi-isolate-001 direction/unicode-bidi: span direction rtl, unicode-bidi isolate (1) http://www.w3.org/TR/css-writing-modes-3/#text-direction c929f3c9f5f2b29873ef4c3f335e056a53fecd80 `Richard Ishida` In a ltr context, if direction:rtl and unicode-bidi:isolate are applied to an inline element containing mixed direction text, the text in that element will be displayed in rtl order.
bidi-isolate-002 reference/bidi-isolate-002 direction/unicode-bidi: span direction rtl, unicode-bidi isolate (2) http://www.w3.org/TR/css-writing-modes-3/#text-direction e69b8cc34437c122def2ae93bb3fe02d587fd04d `Richard Ishida` In a ltr context, if direction:rtl and unicode-bidi:isolate are applied to an inline element containing mixed direction text, the text in that element will be displayed in rtl order.
bidi-isolate-003 reference/bidi-isolate-003 direction/unicode-bidi: span direction ltr, unicode-bidi isolate (1) http://www.w3.org/TR/css-writing-modes-3/#text-direction dad7ee0898ae14d2fb7655bdffdd22c57bc9b3cf `Richard Ishida` In a rtl context, if direction:ltr and unicode-bidi:isolate are applied to an inline element containing mixed direction text, the text in that element will be displayed in ltr order.
bidi-isolate-004 reference/bidi-isolate-004 direction/unicode-bidi: span direction ltr, unicode-bidi isolate (2) http://www.w3.org/TR/css-writing-modes-3/#text-direction 35b54c340b6a41df8428abbd7247ff5e7b53370d `Richard Ishida` In a rtl context, if direction:ltr and unicode-bidi:isolate are applied to an inline element containing mixed direction text, the text in that element will be displayed in ltr order.
bidi-isolate-005 reference/bidi-isolate-005 direction/unicode-bidi: element as directional character with unicode-bidi isolate, rtl http://www.w3.org/TR/css-writing-modes-3/#text-direction dea2567ca84737d1cd470ea8c555b4159a41712c `Richard Ishida` If unicode-bidi:isolate is applied to an inline element, that element will interact with the surrounding text like a neutral directional character.
bidi-isolate-006 reference/bidi-isolate-006 direction/unicode-bidi: element as directional character with unicode-bidi isolate, ltr http://www.w3.org/TR/css-writing-modes-3/#text-direction 97b515358bc009608c0f613db025448c663ac2b8 `Richard Ishida` If unicode-bidi:isolate is applied to an inline element, that element will interact with the surrounding text like a neutral directional character.
bidi-isolate-007 reference/bidi-isolate-007 direction/unicode-bidi: element isolation and unicode-bidi isolate, rtl + number http://www.w3.org/TR/css-writing-modes-3/#text-direction 40b604c65139fc42d39123fbd8dc3ed741a5fdd5 `Richard Ishida` If unicode-bidi:isolate is applied to an inline element, the text in that element WILL be directionally isolated from surrounding text.
bidi-isolate-008 reference/bidi-isolate-008 direction/unicode-bidi: element isolation and unicode-bidi isolate, ltr + number http://www.w3.org/TR/css-writing-modes-3/#text-direction 90504f4837d33b4ab336b964ff051de381893418 `Richard Ishida` If unicode-bidi:isolate is applied to an inline element, the text in that element WILL be directionally isolated from surrounding text.
bidi-isolate-009 reference/bidi-isolate-009 direction/unicode-bidi: element isolation and unicode-bidi isolate, rtl list http://www.w3.org/TR/css-writing-modes-3/#text-direction ba11dee94e79046eda77e6674c67d2b447218ee2 `Richard Ishida` If unicode-bidi:isolate is applied to an inline element, the text in that element WILL be directionally isolated from following content.
bidi-isolate-010 reference/bidi-isolate-010 direction/unicode-bidi: element isolation and unicode-bidi isolate, ltr list http://www.w3.org/TR/css-writing-modes-3/#text-direction a4f1af5dfaab1b1eff852e9efc8138381f3b58f4 `Richard Ishida` If unicode-bidi:isolate is applied to an inline element, the text in that element will NOT be directionally isolated from following content.
bidi-isolate-011 reference/bidi-embed-011 direction/unicode-bidi: direction alone and inherited, unicode-bidi embed http://www.w3.org/TR/css-writing-modes-3/#text-direction 43536487311c98d371071c045c9957c27ca90518 `Richard Ishida` Directionality is not changed by the direction property on its own, but unicode-bidi: isolate will apply direction declared on a higher level element.
bidi-isolate-override-001 reference/bidi-isolate-override-001 direction/unicode-bidi: span direction rtl, isolate-override (1) http://www.w3.org/TR/css-writing-modes-3/#text-direction b02f6695fa9e02c20f5c71088ed32a565da5acac `Richard Ishida` In a ltr context, if direction:rtl and unicode-bidi:isolate-override are applied to an inline element containing mixed direction text, the characters in that element will all be displayed in rtl order, ignoring the bidi algorithm.
bidi-isolate-override-002 reference/bidi-isolate-override-002 direction/unicode-bidi: span direction rtl, isolate-override (2) http://www.w3.org/TR/css-writing-modes-3/#text-direction a9ddaea4eb9d330d7964914f957c68976a1ba18a `Richard Ishida` In a ltr context, if direction:rtl and unicode-bidi:isolate-override are applied to an inline element containing mixed direction text, the characters in that element will all be displayed in rtl order, ignoring the bidi algorithm.
bidi-isolate-override-003 reference/bidi-isolate-override-003 direction/unicode-bidi: span direction ltr, isolate-override (1) http://www.w3.org/TR/css-writing-modes-3/#text-direction 0e1b3e45d614378bb7872791af293ed0db030a9e `Richard Ishida` In a rtl context, if direction:ltr and unicode-bidi:isolate-override are applied to an inline element containing mixed direction text, the characters in that element will all be displayed in ltr order, ignoring the bidi algorithm.
bidi-isolate-override-004 reference/bidi-isolate-override-004 direction/unicode-bidi: span direction ltr, isolate-override (2) http://www.w3.org/TR/css-writing-modes-3/#text-direction b4440671f228c4054fef80f184dedc9fda146260 `Richard Ishida` In a rtl context, if direction:ltr and unicode-bidi:isolate-override are applied to an inline element containing mixed direction text, the characters in that element will all be displayed in ltr order, ignoring the bidi algorithm.
bidi-isolate-override-005 reference/bidi-isolate-override-005 direction/unicode-bidi: element as directional character with isolate-override, rtl http://www.w3.org/TR/css-writing-modes-3/#text-direction 4c77a3c3d711d51f66a287ef69f35b15b6ccb6e6 `Richard Ishida` If unicode-bidi:isolate-override is applied to an inline element, that element will interact with the surrounding text like a neutral directional character.
bidi-isolate-override-006 reference/bidi-isolate-override-006 direction/unicode-bidi: element as directional character with isolate-override, ltr http://www.w3.org/TR/css-writing-modes-3/#text-direction 2aa47785e59230265659dd5fad76ca2d0f174589 `Richard Ishida` If unicode-bidi:isolate-override is applied to an inline element, that element will interact with the surrounding text like a neutral directional character.
bidi-isolate-override-007 reference/bidi-isolate-override-007 direction/unicode-bidi: element isolation and isolate-override, rtl + number http://www.w3.org/TR/css-writing-modes-3/#text-direction 9518b6557e396f6633c62380dda116049730f144 `Richard Ishida` If unicode-bidi:isolate-override is applied to an inline element, the text in that element WILL be directionally isolated from surrounding text.
bidi-isolate-override-008 reference/bidi-isolate-override-008 direction/unicode-bidi: element isolation and isolate-override, ltr + number http://www.w3.org/TR/css-writing-modes-3/#text-direction 6941d5e0d389192ceff41199a80b5d95efcc3d34 `Richard Ishida` If unicode-bidi:isolate-override is applied to an inline element, the text in that element WILL be directionally isolated from surrounding text.
bidi-isolate-override-009 reference/bidi-isolate-override-009 direction/unicode-bidi: element isolation and isolate-override, rtl list http://www.w3.org/TR/css-writing-modes-3/#text-direction 61c59585a1f70d113b10fe5e198b450f4d542305 `Richard Ishida` If unicode-bidi:isolate-override is applied to an inline element, the text in that element WILL be directionally isolated from following content.
bidi-isolate-override-010 reference/bidi-isolate-override-010 direction/unicode-bidi: element isolation and isolate-override, ltr list http://www.w3.org/TR/css-writing-modes-3/#text-direction 47d4b74385a3f2a8ab68ab1d2b95f64b427bd246 `Richard Ishida` If unicode-bidi:isolate-override is applied to an inline element, the text in that element WILL be directionally isolated from following content.
bidi-isolate-override-011 reference/bidi-isolate-override-011 direction/unicode-bidi: direction alone and inherited, isolate-override http://www.w3.org/TR/css-writing-modes-3/#text-direction f79691854b3f5c97c17b66e8e8906ee2fbe8d85f `Richard Ishida` unicode-bidi: isolate-override will apply direction declared on a higher level element.
bidi-isolate-override-012 reference/bidi-isolate-override-012 direction/unicode-bidi: default direction, isolate-override http://www.w3.org/TR/css-writing-modes-3/#text-direction 663a3313f2f7e81c3324cbb2fc8a9598f1c7349d `Richard Ishida` unicode-bidi: When no direction is set, isolate-override will apply ltr ordering to text within its scope.
bidi-normal-001 reference/bidi-normal-001 direction/unicode-bidi: span direction rtl, unicode-bidi normal (1) http://www.w3.org/TR/css-writing-modes-3/#text-direction 124bdb9e8bfae6849ee5ae2dff293419eba5c4c3 `Richard Ishida` In a ltr context, if direction:rtl and unicode-bidi:normal are applied to an inline element containing mixed direction text, the text in that element will NOT be displayed in rtl order.
bidi-normal-002 reference/bidi-normal-002 direction/unicode-bidi: span direction rtl, unicode-bidi normal (2) http://www.w3.org/TR/css-writing-modes-3/#text-direction 366a21ec9e973a038d5a9a4bd0166cec7b9b92da `Richard Ishida` In a ltr context, if direction:rtl and unicode-bidi:normal are applied to an inline element containing mixed direction text, the text in that element will NOT be displayed in rtl order.
bidi-normal-003 reference/bidi-normal-003 direction/unicode-bidi: span direction ltr, unicode-bidi normal (1) http://www.w3.org/TR/css-writing-modes-3/#text-direction fe986408c57f7f138ad77a0789e36b2ff7210d28 `Richard Ishida` In a rtl context, if direction:ltr and unicode-bidi:normal are applied to an inline element containing mixed direction text, the text in that element will NOT be displayed in ltr order.
bidi-normal-004 reference/bidi-normal-004 direction/unicode-bidi: span direction ltr, unicode-bidi normal (2) http://www.w3.org/TR/css-writing-modes-3/#text-direction a3fac68dee2c29a4cb1f8142f36518a30f5fd6a2 `Richard Ishida` In a rtl context, if direction:ltr and unicode-bidi:normal are applied to an inline element containing mixed direction text, the text in that element will NOT be displayed in ltr order.
bidi-normal-005 reference/bidi-normal-005 direction/unicode-bidi: element as directional character with unicode-bidi normal, rtl http://www.w3.org/TR/css-writing-modes-3/#text-direction 292929e864580a6c08daa01558ec8fcdf70290a1 `Richard Ishida` If unicode-bidi:normal is applied to an inline element, that element will NOT interact with the surrounding text like a strong or neutral directional character.
bidi-normal-006 reference/bidi-normal-006 direction/unicode-bidi: element as directional character with unicode-bidi normal, ltr http://www.w3.org/TR/css-writing-modes-3/#text-direction 7d55adf9d66cdd4741b088ee63904e7d0e49b61f `Richard Ishida` If unicode-bidi:normal is applied to an inline element, that element will NOT interact with the surrounding text like a strong or neutral directional character.
bidi-normal-007 reference/bidi-normal-007 direction/unicode-bidi: element isolation and unicode-bidi normal, rtl + number http://www.w3.org/TR/css-writing-modes-3/#text-direction 106b2e30cc4478f34ed7812e0ac3efdf41214efb `Richard Ishida` If unicode-bidi:normal is applied to an inline element, the text in that element will NOT be directionally isolated from surrounding text.
bidi-normal-008 reference/bidi-normal-008 direction/unicode-bidi: element isolation and unicode-bidi normal, ltr + number http://www.w3.org/TR/css-writing-modes-3/#text-direction bf2c22038aafc1cbde70576ba28150e08d52b425 `Richard Ishida` If unicode-bidi:normal is applied to an inline element, the text in that element will NOT be directionally isolated from surrounding text.
bidi-normal-009 reference/bidi-normal-009 direction/unicode-bidi: element isolation and unicode-bidi normal, rtl list http://www.w3.org/TR/css-writing-modes-3/#text-direction c0cd53f8f0390890c36a22831154acdab2034a39 `Richard Ishida` If unicode-bidi:normal is applied to an inline element, the text in that element will NOT be directionally isolated from following content.
bidi-normal-010 reference/bidi-normal-010 direction/unicode-bidi: element isolation and unicode-bidi normal, ltr list http://www.w3.org/TR/css-writing-modes-3/#text-direction 18688ad3565595094f60867857110d7eaf148213 `Richard Ishida` If unicode-bidi:normal is applied to an inline element, the text in that element will NOT be directionally isolated from following content.
bidi-normal-011 reference/bidi-normal-011 direction/unicode-bidi: direction alone and inherited, unicode-bidi normal http://www.w3.org/TR/css-writing-modes-3/#text-direction d9f7fb1439a706d2e7005b8570e6a705ce520ebd `Richard Ishida` Directionality is not changed by the direction property on its own, nor by unicode-bidi:normal set on a lower level element.
bidi-override-001 reference/bidi-override-001 direction/unicode-bidi: span direction rtl, bidi-override (1) http://www.w3.org/TR/css-writing-modes-3/#text-direction ac664684809c99d15cc0c7372dd2e51c62439e5d `Richard Ishida` In a ltr context, if direction:rtl and unicode-bidi:bidi-override are applied to an inline element containing mixed direction text, the characters in that element will all be displayed in rtl order, ignoring the bidi algorithm.
bidi-override-002 reference/bidi-override-002 direction/unicode-bidi: span direction rtl, bidi-override (2) http://www.w3.org/TR/css-writing-modes-3/#text-direction 6b04c2d830fd046cc43961af10058f650c2119bf `Richard Ishida` In a ltr context, if direction:rtl and unicode-bidi:bidi-override are applied to an inline element containing mixed direction text, the characters in that element will all be displayed in rtl order, ignoring the bidi algorithm.
bidi-override-003 reference/bidi-override-003 direction/unicode-bidi: span direction ltr, bidi-override (1) http://www.w3.org/TR/css-writing-modes-3/#text-direction 67db8f179dd8df097aba131592ad3bcc3febf7be `Richard Ishida` In a rtl context, if direction:ltr and unicode-bidi:bidi-override are applied to an inline element containing mixed direction text, the characters in that element will all be displayed in ltr order, ignoring the bidi algorithm.
bidi-override-004 reference/bidi-override-004 direction/unicode-bidi: span direction ltr, bidi-override (2) http://www.w3.org/TR/css-writing-modes-3/#text-direction cf6dd03722c7b75b60b69955d5151a85efec6588 `Richard Ishida` In a rtl context, if direction:ltr and unicode-bidi:bidi-override are applied to an inline element containing mixed direction text, the characters in that element will all be displayed in ltr order, ignoring the bidi algorithm.
bidi-override-005 reference/bidi-override-005 direction/unicode-bidi: element as directional character with bidi-override, rtl http://www.w3.org/TR/css-writing-modes-3/#text-direction c960ff4c899b9f2bc4b4f4d1606866c8e648e406 `Richard Ishida` If unicode-bidi:bidi-override is applied to an inline element, that element will interact with the surrounding text like a strongly directional character.
bidi-override-006 reference/bidi-override-006 direction/unicode-bidi: element as directional character with bidi-override, ltr http://www.w3.org/TR/css-writing-modes-3/#text-direction f11167a916d514ba91c53f192a3be8d9d99e7bdf `Richard Ishida` If unicode-bidi:bidi-override is applied to an inline element, that element will interact with the surrounding text like a strongly directional character.
bidi-override-007 reference/bidi-override-007 direction/unicode-bidi: element isolation and bidi-override, rtl + number http://www.w3.org/TR/css-writing-modes-3/#text-direction ab4508a9a414b5b4b98858613bc3683577adefb4 `Richard Ishida` If unicode-bidi:bidi-override is applied to an inline element, the text in that element will NOT be directionally isolated from surrounding text.
bidi-override-008 reference/bidi-override-008 direction/unicode-bidi: element isolation and bidi-override, ltr + number http://www.w3.org/TR/css-writing-modes-3/#text-direction 9960cb8164457aea9abc1acaec74dea6c4fb690a `Richard Ishida` If unicode-bidi:bidi-override is applied to an inline element, the text in that element will NOT be directionally isolated from surrounding text.
bidi-override-009 reference/bidi-override-009 direction/unicode-bidi: element isolation and bidi-override, rtl list http://www.w3.org/TR/css-writing-modes-3/#text-direction 88343c319c4ba7fc86c85c2d3e46877ee0bf527d `Richard Ishida` If unicode-bidi:bidi-override is applied to an inline element, the text in that element will NOT be directionally isolated from following content.
bidi-override-010 reference/bidi-override-010 direction/unicode-bidi: element isolation and bidi-override, ltr list http://www.w3.org/TR/css-writing-modes-3/#text-direction b96da4ea9b5f1963e385e6379296a61658a144fa `Richard Ishida` If unicode-bidi:bidi-override is applied to an inline element, the text in that element will NOT be directionally isolated from following content.
bidi-override-011 reference/bidi-override-011 direction/unicode-bidi: direction alone and inherited, bidi-override http://www.w3.org/TR/css-writing-modes-3/#text-direction 8cf143f0597046afa0b0a4bc6f5bf41eab41eaaa `Richard Ishida` unicode-bidi: bidi-override will apply direction declared on a higher level element.
bidi-override-012 reference/bidi-override-012 direction/unicode-bidi: default direction, bidi-override http://www.w3.org/TR/css-writing-modes-3/#text-direction 9c25cdba06f80a4350a5d352b655e7c5ede367bf `Richard Ishida` unicode-bidi: When no direction is set, bidi-override will apply ltr ordering to text within its scope.
bidi-plaintext-001 reference/bidi-plaintext-001 unicode-bidi: span unicode-bidi plaintext, rtl (1) http://www.w3.org/TR/css-writing-modes-3/#text-direction 649f84bff65e3b3b5aa0f7e9f1423690e9579e9f `Richard Ishida` If unicode-bidi:plaintext is applied to an inline element containing mixed direction text with a first strong directional character that is rtl, the text in that element will be displayed in rtl order.
bidi-plaintext-002 reference/bidi-plaintext-002 direction/unicode-bidi: span unicode-bidi plaintext, rtl (2) http://www.w3.org/TR/css-writing-modes-3/#text-direction e0b9c8712ca54ce329c3ad1bfee439b52a8f0add `Richard Ishida` If unicode-bidi:plaintext is applied to an inline element containing mixed direction text with a first strong directional character that is rtl, the text in that element will be displayed in rtl order.
bidi-plaintext-003 reference/bidi-plaintext-003 unicode-bidi: span unicode-bidi plaintext, ltr (1) http://www.w3.org/TR/css-writing-modes-3/#text-direction 94ac2a8590747e7f4982606352934d10a367a9f6 `Richard Ishida` If unicode-bidi:plaintext is applied to an inline element containing mixed direction text with a first strong directional character that is ltr, the text in that element will be displayed in ltr order.
bidi-plaintext-004 reference/bidi-plaintext-004 unicode-bidi: span unicode-bidi plaintext, ltr (2) http://www.w3.org/TR/css-writing-modes-3/#text-direction 5daccba0e59d06b6c9e7d72f8abe92fa69a823d1 `Richard Ishida` If unicode-bidi:plaintext is applied to an inline element containing mixed direction text with a first strong directional character that is ltr, the text in that element will be displayed in ltr order.
bidi-plaintext-005 reference/bidi-plaintext-005 unicode-bidi: element as directional character with unicode-bidi plaintext, rtl http://www.w3.org/TR/css-writing-modes-3/#text-direction 0f052c3bf843611f0179c1f9c6891895fa5d0bf3 `Richard Ishida` If unicode-bidi:plaintext is applied to an inline element, that element will interact with the surrounding text like a neutral directional character.
bidi-plaintext-006 reference/bidi-plaintext-006 direction/unicode-bidi: element as directional character with unicode-bidi plaintext, ltr http://www.w3.org/TR/css-writing-modes-3/#text-direction d19703810abe5607fa1804b931efb8a1dd1dba1c `Richard Ishida` If unicode-bidi:plaintext is applied to an inline element, that element will interact with the surrounding text like a neutral directional character.
bidi-plaintext-007 reference/bidi-plaintext-007 unicode-bidi: element isolation and unicode-bidi plaintext, rtl + number http://www.w3.org/TR/css-writing-modes-3/#text-direction 72cf22137edfc3b791072610f02a2bd94b7a72a3 `Richard Ishida` If unicode-bidi:plaintext is applied to an inline element, the text in that element WILL be directionally isolated from surrounding text.
bidi-plaintext-008 reference/bidi-plaintext-008 unicode-bidi: element isolation and unicode-bidi plaintext, ltr + number http://www.w3.org/TR/css-writing-modes-3/#text-direction 4509f186c3c490d93f5811e693b3ebb7550f4dcb `Richard Ishida` If unicode-bidi:plaintext is applied to an inline element, the text in that element WILL be directionally isolated from surrounding text.
bidi-plaintext-009 reference/bidi-plaintext-009 unicode-bidi: element isolation and unicode-bidi plaintext, rtl list http://www.w3.org/TR/css-writing-modes-3/#text-direction bf06eff1aed8c74b837c318eeb701c109cf7dec1 `Richard Ishida` If unicode-bidi:plaintext is applied to an inline element, the text in that element WILL be directionally isolated from following content.
bidi-plaintext-010 reference/bidi-plaintext-010 unicode-bidi: element isolation and unicode-bidi plaintext, ltr list http://www.w3.org/TR/css-writing-modes-3/#text-direction c761067af86f83172d5ba2b4b56aed3191dd74b2 `Richard Ishida` If unicode-bidi:plaintext is applied to an inline element, the text in that element WILL be directionally isolated from following content.
bidi-plaintext-011 reference/bidi-plaintext-011 direction/unicode-bidi: span unicode-bidi plaintext, no strong (1) http://www.w3.org/TR/css-writing-modes-3/#text-direction 659a22a7f9a8844c7fdd62ece6badab9183b7fe1 `Richard Ishida` If unicode-bidi:plaintext is applied to an inline element containing mixed direction text with no strong directional character, the text in that element will be displayed in ltr order.
bidi-table-001 direction: table columns http://www.w3.org/TR/css-writing-modes-3/#text-direction b76614ab31144548ec19f4351dcf585f59ae3e0f `Richard Ishida` If direction is applied to the ancestor of a table element, columns will be displayed in that direction.
bidi-unset-001 reference/bidi-normal-001 direction/unicode-bidi: span direction rtl, unicode-bidi unset (1) http://www.w3.org/TR/css-writing-modes-3/#text-direction eb7a5acbe55bce9659d8c8fdb22ef75f7f54ea39 `Richard Ishida` In a ltr context, if direction:rtl is set but unicode-bidi is not set on an inline element containing mixed direction text, the text in that element will NOT be displayed in rtl order.
bidi-unset-002 reference/bidi-normal-002 direction/unicode-bidi: span direction rtl, unicode-bidi unset (2) http://www.w3.org/TR/css-writing-modes-3/#text-direction f23c821ec27e544abbd055d8d78a1686bcd23650 `Richard Ishida` In a ltr context, if direction:rtl is set but unicode-bidi is not set on an inline element containing mixed direction text, the text in that element will NOT be displayed in rtl order.
bidi-unset-003 reference/bidi-normal-003 direction/unicode-bidi: span direction ltr, unicode-bidi unset (1) http://www.w3.org/TR/css-writing-modes-3/#text-direction 5b15aac3b0ef0ca8da7c0f55e20c7b9727ece49b `Richard Ishida` In a rtl context, if direction:ltr is set but unicode-bidi is not set on an inline element containing mixed direction text, the text in that element will NOT be displayed in ltr order.
bidi-unset-004 reference/bidi-normal-004 direction/unicode-bidi: span direction ltr, unicode-bidi unset (2) http://www.w3.org/TR/css-writing-modes-3/#text-direction f0f777db29ee0d824a301e257a70f7b1cc7410f5 `Richard Ishida` In a rtl context, if direction:ltr is set but unicode-bidi is not set on an inline element containing mixed direction text, the text in that element will NOT be displayed in ltr order.
bidi-unset-005 reference/bidi-normal-005 direction/unicode-bidi: element as directional character with unicode-bidi unset, rtl http://www.w3.org/TR/css-writing-modes-3/#text-direction 193e0c33614ee1c81a3baceab7e8fba4edc4ed9b `Richard Ishida` If direction is set but unicode-bidi is not set on an inline element, that element will NOT interact with the surrounding text like a strong or neutral directional character.
bidi-unset-006 reference/bidi-normal-006 direction/unicode-bidi: element as directional character with unicode-bidi unset, ltr http://www.w3.org/TR/css-writing-modes-3/#text-direction c9c1c240d142d4ea0bb4c289d0141fc655a9c617 `Richard Ishida` If direction is set but unicode-bidi is not set on an inline element, that element will NOT interact with the surrounding text like a strong or neutral directional character.
bidi-unset-007 reference/bidi-normal-007 direction/unicode-bidi: element isolation and unicode-bidi unset, rtl + number http://www.w3.org/TR/css-writing-modes-3/#text-direction e75fcea325ded80edf81a92f9af8c8901db89659 `Richard Ishida` If direction is set but unicode-bidi is not set on an inline element, the text in that element will NOT be directionally isolated from surrounding text.
bidi-unset-008 reference/bidi-normal-008 direction/unicode-bidi: element isolation and unicode-bidi unset, ltr + number http://www.w3.org/TR/css-writing-modes-3/#text-direction f997a023659c92dc6d95aef715c893540c2e9f68 `Richard Ishida` If direction is set but unicode-bidi is not set on an inline element, the text in that element will NOT be directionally isolated from surrounding text.
bidi-unset-009 reference/bidi-normal-009 direction/unicode-bidi: element isolation and unicode-bidi unset, rtl list http://www.w3.org/TR/css-writing-modes-3/#text-direction ac72bae93b78e71ad924d198c5b25f0e3d687a79 `Richard Ishida` If direction is set but unicode-bidi is not set on an inline element, the text in that element will NOT be directionally isolated from following content.
bidi-unset-010 reference/bidi-normal-010 direction/unicode-bidi: element isolation and unicode-bidi unset, ltr list http://www.w3.org/TR/css-writing-modes-3/#text-direction b85e481e086f00447910e084481f555376367376 `Richard Ishida` If direction is set but unicode-bidi is not set on an inline element, the text in that element will NOT be directionally isolated from following content.
block-embed-001 reference/block-embed-001 direction: div direction rtl http://www.w3.org/TR/css-writing-modes-3/#text-direction ad3828d40cdff06f4d37fa183de424787966e75d `Richard Ishida` If direction is applied to a block element containing mixed direction text, the text in that element will be displayed in the expected order.
block-embed-002 reference/block-embed-002 direction: div direction ltr http://www.w3.org/TR/css-writing-modes-3/#text-direction 5069f35597f779fbb548ebf2f2ee2e5cc5416bcf `Richard Ishida` If direction is applied to a block element containing mixed direction text, the text in that element will be displayed in the expected order.
block-embed-003 reference/block-embed-003 direction: div direction rtl http://www.w3.org/TR/css-writing-modes-3/#text-direction 5a2ea65cfd1fccd182350cb160caaadd6d17a02d `Richard Ishida` If direction is applied to a block element, contained block elements inherit that direction.
block-flow-direction-004 reference/block-flow-direction-001-ref 'writing-mode' - initial value is 'horizontal-tb' ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 31ca1b30e21cfe4fede17258814b38c5d2fed8bb `Gérard Talbot` This test checks that the default, initial value of writing-mode is 'horizontal-tb'.
block-flow-direction-htb-001 reference/block-flow-direction-001-ref horizontal-tb - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 3d820217c9da66e0a48126f2d6d5089072c4d014 `Gérard Talbot` This test checks that block-level boxes in a 'horizontal-tb' writing mode are laid out one after the other, vertically, with the first beginning at the top of a containing block; they are ordered from top to bottom meaning that the 1st block box is the topmost one, then the 2nd block is juxtaposed at its bottom, then the 3rd block is juxtaposed to the 2nd block at its bottom, etc...
block-flow-direction-slr-043 reference/block-flow-direction-043-ref sideways-lr - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 0620eb74e7997ce0a26f37d761b1e76d8db3901c `Gérard Talbot` This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'sideways-lr' are laid out one after the other with the first beginning at the left-hand side of its containing block; they are ordered from left to right meaning that the 1st block box is the leftmost one and, then the 2nd block is juxtaposed at the right-hand side of 1st block, then the 3rd block is juxtaposed at the 2nd block on its right-hand side, etc...
block-flow-direction-slr-047 reference/block-flow-direction-002-ref 'float: right' and 'sideways-lr' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 69311bf5ae63ed2384837c0a8006e8ffc3e56474 `Gérard Talbot` This test checks that a right-floated box with its 'writing-mode' set to 'sideways-lr' establishes a block formating context with a left-to-right block flow direction.
block-flow-direction-slr-048 reference/block-flow-direction-002-ref 'float: right' and 'sideways-lr' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 8aa86aee85e0970e703a7a7f6ce07da6fcd8a80f `Gérard Talbot` This test checks that right-floated boxes with 'writing-mode' set to 'sideways-lr' establish block formating contexts with a left-to-right block flow direction.
block-flow-direction-slr-050 reference/block-flow-direction-001-ref position absolute and 'sideways-lr' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 1951c8b4380c99d0962b73336e03245cacbcdb07 `Gérard Talbot` This test checks that an absolutely positioned box with its 'writing-mode' set to 'sideways-lr' establishes a block formating context with a left-to-right block flow direction.
block-flow-direction-slr-054 reference/block-flow-direction-001-ref inline-block and 'sideways-lr' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode add8bd3887e483466de3462a8bfa2547ee92d062 `Gérard Talbot` This test checks that an inline-block with its 'writing-mode' set to 'sideways-lr' establishes a block formating context with a left-to-right block flow direction.
block-flow-direction-slr-055 reference/block-flow-direction-001-ref inline-block and 'sideways-lr' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 9482cda3b6d646ffdb650997287f0444b0ba0194 `Gérard Talbot` This test checks that an inline-block with its 'writing-mode' set to 'sideways-lr' establishes a block formating context with a left-to-right block flow direction.
block-flow-direction-slr-056 reference/block-flow-direction-001-ref inline-block and 'sideways-lr' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 797656c962afb6657e52ef6769a68649d5b1112b `Gérard Talbot` This test checks that an inline-block with its 'writing-mode' set to 'sideways-lr' establishes a block formating context with a left-to-right block flow direction.
block-flow-direction-slr-058 reference/block-flow-direction-001-ref table-cell and 'sideways-lr' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 5bb8be92101984b2560ecfc089ac9d123669c795 `Gérard Talbot` This test checks that a table-cell with its 'writing-mode' set to 'sideways-lr' establishes a block formating context with a left-to-right block flow direction.
block-flow-direction-slr-060 reference/block-flow-direction-001-ref table-caption and 'sideways-lr' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 2f72cdcd7b2fd84e25f7c8a4461e5c166bb2b328 `Gérard Talbot` This test checks that a table-caption with its 'writing-mode' set to 'sideways-lr' establishes a block formating context with a left-to-right block flow direction.
block-flow-direction-slr-062 reference/block-flow-direction-043-ref list and sideways-lr - block flow direction of block-level boxes ahem,image http://www.w3.org/TR/css-writing-modes-3/#writing-mode 9d3001cedde2ee4aa1ea5c0bf18a20857ee2ba72 `Gérard Talbot` This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'sideways-lr' are laid out one after the other with the first beginning at the left-hand side of its containing block; they are ordered from left to right meaning that the 1st block box is the leftmost one and then the 2nd block is juxtaposed to the right-hand side of 1st block, the 3rd block is juxtaposed to the 2nd block on its right-hand side, etc...
block-flow-direction-slr-063 reference/block-flow-direction-043-ref sideways-lr - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 5876f4ab501d7fc44e379b8d55943b46163d1973 `Gérard Talbot` This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'sideways-lr' are laid out one after the other with the first beginning at the left-hand side of its containing block; they are ordered from left to right meaning that the 1st block box is the leftmost one and, then the 2nd block is juxtaposed at the right-hand side of 1st block, then the 3rd block is juxtaposed at the 2nd block on its right-hand side, etc...
block-flow-direction-slr-066 reference/block-flow-direction-066-ref writing mode (sideways-lr) of document - horizontal position of first block image http://www.w3.org/TR/css-writing-modes-3/#writing-mode,http://www.w3.org/TR/2011/REC-CSS2-20110607/visuren.html#block-formatting 172e1587f1d5af4a41e87f5010fa2046053ba0c6 `Gérard Talbot` This test checks that, when 'writing-mode' value of the root element is set to 'sideways-lr', then its block boxes are laid out rightwardedly (from left to right) one after the other beginning at its lefthand side. Also, the inline flow direction is 'topwardedly', that is inline boxes in the line box flow from the bottom toward the top; inline boxes are laid out vertically, one after the other, starting at the physical bottom side of its containing block.
block-flow-direction-srl-042 reference/block-flow-direction-002-ref sideways-rl - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 5bef8d61d468295d21a72f5e4288ca76cf6fae7e `Gérard Talbot` This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'sideways-rl' are laid out one after the other with the first beginning at the right-hand side of its containing block; they are ordered from right to left meaning that the 1st block box is the rightmost one, then the 2nd block is juxtaposed at its left-hand side, then the 3rd block is juxtaposed at the 2nd block on its left-hand side, etc...
block-flow-direction-srl-045 reference/block-flow-direction-001-ref 'float: left' and 'sideways-rl' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 3c51557c39c9c9e9133e0165c0111146d885e471 `Gérard Talbot` This test checks that a left-floated box with its 'writing-mode' set to 'sideways-rl' establishes a block formating context with a right-to-left block flow direction.
block-flow-direction-srl-046 reference/block-flow-direction-001-ref 'float: left' and 'sideways-rl' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 2536ffb50b81466fe7e122dd0a99704cd379e74e `Gérard Talbot` This test checks that left-floated boxes with 'writing-mode' set to 'sideways-rl' establish block formating contexts with a right-to-left block flow direction.
block-flow-direction-srl-049 reference/block-flow-direction-001-ref position absolute and 'sideways-rl' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 17e95bd9e7462cca7dfc7bdf009df380ae700109 `Gérard Talbot` This test checks that an absolutely positioned box with its 'writing-mode' set to 'sideways-rl' establishes a block formating context with a right-to-left block flow direction.
block-flow-direction-srl-051 reference/block-flow-direction-001-ref inline-block and 'sideways-rl' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 0e8e82dd3c68228a7f389313a0f76af981a68450 `Gérard Talbot` This test checks that an inline-block with its 'writing-mode' set to 'sideways-rl' establishes a block formating context with a right-to-left block flow direction.
block-flow-direction-srl-052 reference/block-flow-direction-001-ref inline-block and 'sideways-rl' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 1c3275d019a0fd5f01677d054a1a0f5badbf5385 `Gérard Talbot` This test checks that an inline-block with its 'writing-mode' set to 'sideways-rl' establishes a block formating context with a right-to-left block flow direction.
block-flow-direction-srl-053 reference/block-flow-direction-001-ref inline-block and 'sideways-rl' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode e3f5ee68c556864608507fd1e3080d46796e3cd0 `Gérard Talbot` This test checks that an inline-block with its 'writing-mode' set to 'sideways-rl' establishes a block formating context with a right-to-left block flow direction.
block-flow-direction-srl-057 reference/block-flow-direction-001-ref table-cell and 'sideways-rl' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode b31b6d97f3064a3ea089308e1a56304e77ae7d03 `Gérard Talbot` This test checks that a table-cell with its 'writing-mode' set to 'sideways-rl' establishes a block formating context with a right-to-left block flow direction.
block-flow-direction-srl-059 reference/block-flow-direction-001-ref table-caption and 'sideways-rl' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode fea31852ad4177cfd76684329b6fe910063c3c38 `Gérard Talbot` This test checks that a table-caption with its 'writing-mode' set to 'sideways-rl' establishes a block formating context with a right-to-left block flow direction.
block-flow-direction-srl-061 reference/block-flow-direction-002-ref list and sideways-rl - block flow direction of block-level boxes ahem,image http://www.w3.org/TR/css-writing-modes-3/#writing-mode 0d79f2da7a86f4888754ed36093839cc491e9dd8 `Gérard Talbot` This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'sideways-rl' are laid out one after the other with the first beginning at the right-hand side of its containing block; they are ordered from right to left meaning that the 1st block box is the rightmost one and then the 2nd block is juxtaposed to its left-hand side, the 3rd block is juxtaposed to the 2nd block on its left-hand side, etc...
block-flow-direction-srl-064 reference/block-flow-direction-002-ref sideways-rl - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 39061de030ddfca543ba9b4d4aae3694be6a5442 `Gérard Talbot` This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'sideways-rl' are laid out one after the other with the first beginning at the right-hand side of its containing block; they are ordered from right to left meaning that the 1st block box is the rightmost one, then the 2nd block is juxtaposed at its left-hand side, then the 3rd block is juxtaposed at the 2nd block on its left-hand side, etc...
block-flow-direction-srl-065 reference/block-flow-direction-025-ref writing mode (sideways-rl) of document - horizontal position of first block image http://www.w3.org/TR/css-writing-modes-3/#writing-mode,http://www.w3.org/TR/2011/REC-CSS2-20110607/visuren.html#block-formatting ef55659f4e11325cfa116513db3d84368c92dd6a `Gérard Talbot` This test checks that, when 'writing-mode' value of the root element is set to 'sideways-rl', then its block boxes are laid out leftwardedly (from right to left) one after the other beginning at its righthand side. Also, the inline flow direction is 'bottomwardedly', that is inline boxes in the line box flow from the top toward the bottom; inline boxes are laid out vertically, one after the other, starting at the physical top side of its containing block.
block-flow-direction-vlr-003 reference/block-flow-direction-001-ref vertical-lr - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 4fe53af273c53c3c43d735cc15efcd4ba2ce3850 `Gérard Talbot` This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'vertical-lr' are laid out one after the other with the first beginning at the left-hand side of its containing block; they are ordered from left to right meaning that the 1st block box is the leftmost one and, then the 2nd block is juxtaposed at the right-hand side of 1st block, then the 3rd block is juxtaposed at the 2nd block on its right-hand side, etc...
block-flow-direction-vlr-007 reference/block-flow-direction-002-ref 'float: right' and 'vertical-lr' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 48a54c877f0f3e1ecd6d044781e17734dd514d78 `Gérard Talbot` This test checks that a right-floated box with its 'writing-mode' set to 'vertical-lr' establishes a block formating context with a left-to-right block flow direction.
block-flow-direction-vlr-008 reference/block-flow-direction-002-ref 'float: right' and 'vertical-lr' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode a10de9a9d7e09167f1086d376c4fd6066fab594d `Gérard Talbot` This test checks that right-floated boxes with 'writing-mode' set to 'vertical-lr' establish block formating contexts with a left-to-right block flow direction.
block-flow-direction-vlr-010 reference/block-flow-direction-001-ref position absolute and 'vertical-lr' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode a69040398c2e2a75c09de73e73dbcec745ca704f `Gérard Talbot` This test checks that an absolutely positioned box with its 'writing-mode' set to 'vertical-lr' establishes a block formating context with a left-to-right block flow direction.
block-flow-direction-vlr-014 reference/block-flow-direction-001-ref inline-block and 'vertical-lr' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode c9e89591d8e06af62228ddb8f97f0817fe382c9e `Gérard Talbot` This test checks that an inline-block with its 'writing-mode' set to 'vertical-lr' establishes a block formating context with a left-to-right block flow direction.
block-flow-direction-vlr-015 reference/block-flow-direction-001-ref inline-block and 'vertical-lr' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode f29ab5fac07e42ee4cee7b7041e6326988813376 `Gérard Talbot` This test checks that an inline-block with its 'writing-mode' set to 'vertical-lr' establishes a block formating context with a left-to-right block flow direction.
block-flow-direction-vlr-016 reference/block-flow-direction-001-ref inline-block and 'vertical-lr' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode ef135014141ef45ca1c6d2c353e37bf2b942825d `Gérard Talbot` This test checks that an inline-block with its 'writing-mode' set to 'vertical-lr' establishes a block formating context with a left-to-right block flow direction.
block-flow-direction-vlr-018 reference/block-flow-direction-001-ref table-cell and 'vertical-lr' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 0d9ec69467bf9a3954d43ee95f972eac800fa1c3 `Gérard Talbot` This test checks that a table-cell with its 'writing-mode' set to 'vertical-lr' establishes a block formating context with a left-to-right block flow direction.
block-flow-direction-vlr-020 reference/block-flow-direction-001-ref table-caption and 'vertical-lr' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 84f12fce21a90cfecb4e07bae10ec1228df25c33 `Gérard Talbot` This test checks that a table-caption with its 'writing-mode' set to 'vertical-lr' establishes a block formating context with a left-to-right block flow direction.
block-flow-direction-vlr-022 reference/block-flow-direction-001-ref list and vertical-lr - block flow direction of block-level boxes ahem,image http://www.w3.org/TR/css-writing-modes-3/#writing-mode 91d88f4b956c33e53076bf7955e6d94727400694 `Gérard Talbot` This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'vertical-lr' are laid out one after the other with the first beginning at the left-hand side of its containing block; they are ordered from left to right meaning that the 1st block box is the leftmost one and then the 2nd block is juxtaposed to the right-hand side of 1st block, the 3rd block is juxtaposed to the 2nd block on its right-hand side, etc...
block-flow-direction-vlr-023 reference/block-flow-direction-001-ref vertical-lr - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 8ba7b2679fcdbe2071995603fe9af779b53182bc `Gérard Talbot` This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'vertical-lr' are laid out one after the other with the first beginning at the left-hand side of its containing block; they are ordered from left to right meaning that the 1st block box is the leftmost one and, then the 2nd block is juxtaposed at the right-hand side of 1st block, then the 3rd block is juxtaposed at the 2nd block on its right-hand side, etc...
block-flow-direction-vrl-002 reference/block-flow-direction-002-ref vertical-rl - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 210b1a3c56a40572d2aa8f1d28a72430a8b534be `Gérard Talbot` This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'vertical-rl' are laid out one after the other with the first beginning at the right-hand side of its containing block; they are ordered from right to left meaning that the 1st block box is the rightmost one, then the 2nd block is juxtaposed at its left-hand side, then the 3rd block is juxtaposed at the 2nd block on its left-hand side, etc...
block-flow-direction-vrl-005 reference/block-flow-direction-001-ref 'float: left' and 'vertical-rl' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 1ab28cd0c97b36adde2fbf01e67444b0b55d75f8 `Gérard Talbot` This test checks that a left-floated box with its 'writing-mode' set to 'vertical-rl' establishes a block formating context with a right-to-left block flow direction.
block-flow-direction-vrl-006 reference/block-flow-direction-001-ref 'float: left' and 'vertical-rl' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 2f9b81ff2575b5976e2205f81fe2c2bd178b55bb `Gérard Talbot` This test checks that left-floated boxes with 'writing-mode' set to 'vertical-rl' establish block formating contexts with a right-to-left block flow direction.
block-flow-direction-vrl-009 reference/block-flow-direction-001-ref position absolute and 'vertical-rl' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode d7eb7eaabd82714fba30768ab17120d39900917e `Gérard Talbot` This test checks that an absolutely positioned box with its 'writing-mode' set to 'vertical-rl' establishes a block formating context with a right-to-left block flow direction.
block-flow-direction-vrl-011 reference/block-flow-direction-001-ref inline-block and 'vertical-rl' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 460b173a080711b23123457168318fa826deb8e0 `Gérard Talbot` This test checks that an inline-block with its 'writing-mode' set to 'vertical-rl' establishes a block formating context with a right-to-left block flow direction.
block-flow-direction-vrl-012 reference/block-flow-direction-001-ref inline-block and 'vertical-rl' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 165fce283c86281365c48f0e4b2bdd0f5f306e3e `Gérard Talbot` This test checks that an inline-block with its 'writing-mode' set to 'vertical-rl' establishes a block formating context with a right-to-left block flow direction.
block-flow-direction-vrl-013 reference/block-flow-direction-001-ref inline-block and 'vertical-rl' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 21a8cfdf050e9cb6f95a0aac105560c192fe0323 `Gérard Talbot` This test checks that an inline-block with its 'writing-mode' set to 'vertical-rl' establishes a block formating context with a right-to-left block flow direction.
block-flow-direction-vrl-017 reference/block-flow-direction-001-ref table-cell and 'vertical-rl' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 35765cfabd09e2cb361ee0a6198a514581f4f3ba `Gérard Talbot` This test checks that a table-cell with its 'writing-mode' set to 'vertical-rl' establishes a block formating context with a right-to-left block flow direction.
block-flow-direction-vrl-019 reference/block-flow-direction-001-ref table-caption and 'vertical-rl' - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 6b428a3feb0e02aca67ebd1104da381c3fd178bd `Gérard Talbot` This test checks that a table-caption with its 'writing-mode' set to 'vertical-rl' establishes a block formating context with a right-to-left block flow direction.
block-flow-direction-vrl-021 reference/block-flow-direction-002-ref list and vertical-rl - block flow direction of block-level boxes ahem,image http://www.w3.org/TR/css-writing-modes-3/#writing-mode 8062870105f5caf207edb9018778d191587aad1c `Gérard Talbot` This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'vertical-rl' are laid out one after the other with the first beginning at the right-hand side of its containing block; they are ordered from right to left meaning that the 1st block box is the rightmost one and then the 2nd block is juxtaposed to its left-hand side, the 3rd block is juxtaposed to the 2nd block on its left-hand side, etc...
block-flow-direction-vrl-024 reference/block-flow-direction-002-ref vertical-rl - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 41cb3dee72de214f12ecdf9fc1e0de70524f2d48 `Gérard Talbot` This test checks that block-level boxes in a block formating context with 'writing-mode' set to 'vertical-rl' are laid out one after the other with the first beginning at the right-hand side of its containing block; they are ordered from right to left meaning that the 1st block box is the rightmost one, then the 2nd block is juxtaposed at its left-hand side, then the 3rd block is juxtaposed at the 2nd block on its left-hand side, etc...
block-flow-direction-vrl-025 reference/block-flow-direction-025-ref writing mode of document - horizontal position of first block image http://www.w3.org/TR/css-writing-modes-3/#writing-mode,http://www.w3.org/TR/2011/REC-CSS2-20110607/visuren.html#block-formatting 154c6275b34b68d1c6217c512688570288dd7e90 `Gérard Talbot` This test checks that, when 'writing-mode' value of the root element is set to 'vertical-rl', then its block boxes are laid out leftwardedly (from right to left) one after the other beginning at its righthand side.
block-flow-direction-vrl-026 reference/block-flow-direction-vrl-026-ref vertical-rl - block flow direction of block-level boxes ahem http://www.w3.org/TR/css-writing-modes-3/#block-flow 4a9a4ca16a3437bfc29a9d0f96e0daa5579e209b `Taka Oshiyama` This test checks 1.block flow direction, 2.inline direction when 'writing-mode' is set to 'vertical-rl'.
block-override-001 reference/block-override-001 direction: div override rtl http://www.w3.org/TR/css-writing-modes-3/#text-direction c9f01a298fdc3c1c6eaceefc08c1f134078a0c61 `Richard Ishida` If unicode-bidi:bidi-override is applied to a block element, characters are displayed strictly in sequence according to the direction property.
block-override-002 reference/block-override-002 direction: div override ltr http://www.w3.org/TR/css-writing-modes-3/#text-direction 1c72e7aa6e1d313b0e23b11e9e637b1f77dd39f4 `Richard Ishida` If unicode-bidi:bidi-override is applied to a block element, characters are displayed strictly in sequence according to the direction property.
block-override-003 reference/block-override-003 direction: div direction ltr http://www.w3.org/TR/css-writing-modes-3/#text-direction 2cb8aa89ffc3dba127564bb84e4bdb28bd208d26 `Richard Ishida` If unicode-bidi:bidi-override is applied to a block element with no direction value set, characters are displayed strictly in sequence, in ltr order.
block-override-004 reference/block-override-004 unicode-bidi: div override inheritance http://www.w3.org/TR/css-writing-modes-3/#text-direction f30b04de9ab1f434933bddb447fb5abe2ec36d82 `Richard Ishida` If unicode-bidi:bidi-override is applied to a block element, all characters in immediate inline text are displayed strictly in sequence according to the direction property, but content of contained blocks is not.
block-override-isolate-001 reference/block-override-isolate-001 direction: div override rtl http://www.w3.org/TR/css-writing-modes-3/#text-direction 43395efb2a26ff2d252db9022ffb62ab116a9ac3 `Richard Ishida` If unicode-bidi:isolate-override is applied to a block element, characters are displayed strictly in sequence according to the direction property.
block-override-isolate-002 reference/block-override-isolate-002 direction: div override ltr http://www.w3.org/TR/css-writing-modes-3/#text-direction 778b81c7d5e81cafd480f6d13fe43aeacb0d4650 `Richard Ishida` If unicode-bidi:isolate-override is applied to a block element, characters are displayed strictly in sequence according to the direction property.
block-override-isolate-003 reference/block-override-isolate-003 direction: div direction ltr http://www.w3.org/TR/css-writing-modes-3/#text-direction 27c271ee3ab8ebdbd11cddcab9a2716797123572 `Richard Ishida` If unicode-bidi:isolate-override is applied to a block element with no direction value set, characters are displayed strictly in sequence, in ltr order.
block-override-isolate-004 reference/block-override-isolate-004 unicode-bidi: div override inheritance http://www.w3.org/TR/css-writing-modes-3/#text-direction 3e784685274e5134f5ec0d102945c84507378b0a `Richard Ishida` If unicode-bidi:isolate-override is applied to a block element, all characters in immediate inline text are displayed strictly in sequence according to the direction property, but content of contained blocks is not.
block-plaintext-001 reference/block-plaintext-001 unicode-bidi: div plaintext, rtl http://www.w3.org/TR/css-writing-modes-3/#text-direction 55da668d842d69384eeaf76082095964d36109fc `Richard Ishida` If unicode-bidi: plaintext is applied to a div element containing mixed direction text, the order of directional runs in the text in that element will be determined by its first strong character.
block-plaintext-002 reference/block-plaintext-002 unicode-bidi: div plaintext, ltr http://www.w3.org/TR/css-writing-modes-3/#text-direction ac0c86f0dfff4e6e24224cdf3dd4bd3d3f8952cb `Richard Ishida` If unicode-bidi: plaintext is applied to a div element containing mixed direction text, the order of directional runs in the text in that element will be determined by its first strong character.
block-plaintext-003 reference/block-plaintext-003 unicode-bidi: div plaintext inheritance http://www.w3.org/TR/css-writing-modes-3/#text-direction 7216b2a3e17d8abfc65458f1325845a37ff8b947 `Richard Ishida` If unicode-bidi:plaintext is applied to a block element, directional runs are displayed according to the first strong character, but content of contained blocks is not.
block-plaintext-004 reference/block-plaintext-004 unicode-bidi: div plaintext with br http://www.w3.org/TR/css-writing-modes-3/#text-direction b75731438c0d5544266ee8cb1ba0a895ce97cd4f `Richard Ishida` If unicode-bidi:plaintext is applied to a div element containing br tags, each line of characters that starts after br is displayed according to the first strong character after the br.
block-plaintext-005 unicode-bidi: textarea plaintext http://www.w3.org/TR/css-writing-modes-3/#text-direction 2f2d8e6c45d62bc9d6ca61cb22615749d0a2e243 `Richard Ishida` If unicode-bidi:plaintext is applied to a textarea element, each line of characters after a linebreak is displayed according to the first strong character after the linebreak.
block-plaintext-006 unicode-bidi: pre plaintext http://www.w3.org/TR/css-writing-modes-3/#text-direction 0c629044af2ad8099dac74893c25d14cb049e242 `Richard Ishida` If unicode-bidi:plaintext is applied to a pre element, each line of characters after a linebreak is displayed according to the first strong character after the linebreak.
border-conflict-element-vlr-003 reference/ref-filled-green-100px-square Border conflict resolution - adjacent cells with same border styles in a 'vertical-lr' table with 'direction: ltr' (basic) http://www.w3.org/TR/css-writing-modes-3/#logical-directions,http://www.w3.org/TR/CSS21/tables.html#border-conflict-resolution 80f7d68fadaa533868f96e23d6faf64344ec26a7 `Gérard Talbot` When two adjacent cells have the same 'border-width' value and the same 'border-style' value in a 'border-collapse: collapse' table, then the color of the border of the cell closest to line-left side wins (if the table's 'direction' is 'ltr'; line-right side, if it is 'rtl') and the color of the border of the cell closest to block-start side wins.
border-conflict-element-vlr-005 reference/ref-filled-green-100px-square Border conflict resolution - adjacent cells with same border styles in a 'vertical-lr' table with 'direction: ltr' (basic) http://www.w3.org/TR/css-writing-modes-3/#logical-directions,http://www.w3.org/TR/CSS21/tables.html#border-conflict-resolution 33f2737fb6c9b5bd6d45ed23c1270f352e3631a9 `Gérard Talbot` When two adjacent cells have the same 'border-width' value and the same 'border-style' value in a 'border-collapse: collapse' table, then the color of the border of the cell closest to line-left side wins (if the table's 'direction' is 'ltr'; line-right side, if it is 'rtl') and the color of the border of the cell closest to block-start side wins.
border-conflict-element-vlr-007 reference/ref-filled-green-100px-square Border conflict resolution - adjacent cells with same border styles in a 'vertical-lr' table with 'direction: ltr' (complex) http://www.w3.org/TR/css-writing-modes-3/#logical-directions,http://www.w3.org/TR/CSS21/tables.html#border-conflict-resolution 8059636776238d1b53cdbb129151b5a010753589 `Gérard Talbot` When two adjacent cells have the same 'border-width' value and the same 'border-style' value in a 'border-collapse: collapse' table, then the color of the border of the cell closest to line-left side wins (if the table's 'direction' is 'ltr'; line-right side, if it is 'rtl') and the color of the border of the cell closest to block-start side wins.
border-conflict-element-vlr-009 reference/ref-filled-green-100px-square Border conflict resolution - adjacent cells with same border styles in a 'vertical-lr' table with 'direction: ltr' (complex) http://www.w3.org/TR/css-writing-modes-3/#logical-directions,http://www.w3.org/TR/CSS21/tables.html#border-conflict-resolution 24cbf232469f0db6e5f43c89ef4fd471b380b78d `Gérard Talbot` When two adjacent cells have the same 'border-width' value and the same 'border-style' value in a 'border-collapse: collapse' table, then the color of the border of the cell closest to line-left side wins (if the table's 'direction' is 'ltr'; line-right side, if it is 'rtl') and the color of the border of the cell closest to block-start side wins.
border-conflict-element-vlr-011 reference/ref-filled-green-100px-square Border conflict resolution - adjacent cells with same border styles in a 'vertical-lr' table with 'direction: rtl' (complex) http://www.w3.org/TR/css-writing-modes-3/#logical-directions,http://www.w3.org/TR/CSS21/tables.html#border-conflict-resolution 8462c1eedcfebf939538e542127022108a2eb674 `Gérard Talbot` When two adjacent cells have the same 'border-width' value and the same 'border-style' value in a 'border-collapse: collapse' table, then the color of the border of the cell closest to line-left side wins (if the table's 'direction' is 'ltr'; line-right side, if it is 'rtl') and the color of the border of the cell closest to block-start side wins.
border-conflict-element-vlr-013 reference/ref-filled-green-100px-square Border conflict resolution - cell wins over row, cell wins over rowgroup and cell wins over table (compound) http://www.w3.org/TR/css-writing-modes-3/#logical-directions,http://www.w3.org/TR/CSS21/tables.html#border-conflict-resolution d3b547d4ffbd3b081047617610e63b1f490ac9b5 `Gérard Talbot` This test checks that, in border-collapsing model, when 'border-style' values and 'border-width' values are identical, then the 'border-color' set on a cell wins over the 'border-color' set on a row (5th table), the 'border-color' set on a cell wins over the 'border-color' set on a row group (tfoot in 4th table, thead in 3rd table, tbody in 2nd table) and the 'border-color' set on a cell wins over the 'border-color' set on a table element (1st table).
border-conflict-element-vrl-002 reference/ref-filled-green-100px-square Border conflict resolution - adjacent cells with same border styles in a 'vertical-rl' table with 'direction: ltr' (basic) http://www.w3.org/TR/css-writing-modes-3/#logical-directions,http://www.w3.org/TR/CSS21/tables.html#border-conflict-resolution 17f093e8c9942eec118b8b43ede299ee053b82c1 `Gérard Talbot` When two adjacent cells have the same 'border-width' value and the same 'border-style' value in a 'border-collapse: collapse' table, then the color of the border of the cell closest to line-left side wins (if the table's 'direction' is 'ltr'; line-right side, if it is 'rtl') and the color of the border of the cell closest to block-start side wins.
border-conflict-element-vrl-004 reference/ref-filled-green-100px-square Border conflict resolution - adjacent cells with same border styles in a 'vertical-rl' table with 'direction: ltr' (basic) http://www.w3.org/TR/css-writing-modes-3/#logical-directions,http://www.w3.org/TR/CSS21/tables.html#border-conflict-resolution 500a0c57c9e8f1fdb00ce7b201d58f733276f425 `Gérard Talbot` When two adjacent cells have the same 'border-width' value and the same 'border-style' value in a 'border-collapse: collapse' table, then the color of the border of the cell closest to line-left side wins (if the table's 'direction' is 'ltr'; line-right side, if it is 'rtl') and the color of the border of the cell closest to block-start side wins.
border-conflict-element-vrl-006 reference/ref-filled-green-100px-square Border conflict resolution - adjacent cells with same border styles in a 'vertical-rl' table with 'direction: ltr' (complex) http://www.w3.org/TR/css-writing-modes-3/#logical-directions,http://www.w3.org/TR/CSS21/tables.html#border-conflict-resolution 647fb4e2ef2bd205ded97edeb0f452dde3f21d7d `Gérard Talbot` When two adjacent cells have the same 'border-width' value and the same 'border-style' value in a 'border-collapse: collapse' table, then the color of the border of the cell closest to line-left side wins (if the table's 'direction' is 'ltr'; line-right side, if it is 'rtl') and the color of the border of the cell closest to block-start side wins.
border-conflict-element-vrl-008 reference/ref-filled-green-100px-square Border conflict resolution - adjacent cells with same border styles in a 'vertical-rl' table with 'direction: ltr' (complex) http://www.w3.org/TR/css-writing-modes-3/#logical-directions,http://www.w3.org/TR/CSS21/tables.html#border-conflict-resolution 74bd1a7bfaff1c7c55b2730613d0ee42c8bcd779 `Gérard Talbot` When two adjacent cells have the same 'border-width' value and the same 'border-style' value in a 'border-collapse: collapse' table, then the color of the border of the cell closest to line-left side wins (if the table's 'direction' is 'ltr'; line-right side, if it is 'rtl') and the color of the border of the cell closest to block-start side wins.
border-conflict-element-vrl-010 reference/ref-filled-green-100px-square Border conflict resolution - adjacent cells with same border styles in a 'vertical-rl' table with 'direction: rtl' (complex) http://www.w3.org/TR/css-writing-modes-3/#logical-directions,http://www.w3.org/TR/CSS21/tables.html#border-conflict-resolution 67138fbfd3e26ad03593a470472462d0f34f14e2 `Gérard Talbot` When two adjacent cells have the same 'border-width' value and the same 'border-style' value in a 'border-collapse: collapse' table, then the color of the border of the cell closest to line-left side wins (if the table's 'direction' is 'ltr'; line-right side, if it is 'rtl') and the color of the border of the cell closest to block-start side wins.
border-conflict-element-vrl-012 reference/ref-filled-green-100px-square Border conflict resolution - cell wins over row, cell wins over rowgroup and cell wins over table (compound) http://www.w3.org/TR/css-writing-modes-3/#logical-directions,http://www.w3.org/TR/CSS21/tables.html#border-conflict-resolution 776628d1dd1220711973475c594908436b946c85 `Gérard Talbot` This test checks that, in border-collapsing model, when 'border-style' values and 'border-width' values are identical, then the 'border-color' set on a cell wins over the 'border-color' set on a row (5th table), the 'border-color' set on a cell wins over the 'border-color' set on a row group (tfoot in 4th table, thead in 3rd table, tbody in 2nd table) and the 'border-color' set on a cell wins over the 'border-color' set on a table element (1st table).
border-spacing-vlr-003 reference/border-spacing-vrl-002-ref border-spacing - first value is specified and non-zero in 'vertical-lr' table ahem http://www.w3.org/TR/css-writing-modes-3/#dimension-mapping,http://www.w3.org/TR/2011/REC-CSS2-20110607/tables.html#separated-borders 58cb806c0283930b1d91725953a78bdc7042d5ae `Gérard Talbot` This test checks that first value of 'border-spacing' represents, from top to bottom, a) spacing between logical table left padding (physical table top padding) and leftmost cells and b) inter-column spacing and c) spacing between rightmost cells and logical table right padding (physical table bottom padding).
border-spacing-vlr-005 reference/border-spacing-vrl-002-ref border-spacing - second value is specified and non-zero in 'vertical-lr' table ahem http://www.w3.org/TR/css-writing-modes-3/#dimension-mapping,http://www.w3.org/TR/2011/REC-CSS2-20110607/tables.html#separated-borders 4055f1b2c59433c8a8a560f3c7014a604698ca08 `Gérard Talbot` This test checks that second value of 'border-spacing' represents, from left to right, a) spacing between logical table top padding (physical table left padding) and topmost cells and b) inter-row spacing and c) spacing between bottommost cells and logical table bottom padding (physical table right padding).
border-spacing-vrl-002 reference/border-spacing-vrl-002-ref border-spacing - first value is specified and non-zero in 'vertical-rl' table ahem http://www.w3.org/TR/css-writing-modes-3/#dimension-mapping,http://www.w3.org/TR/2011/REC-CSS2-20110607/tables.html#separated-borders 64fe8754213e673cdf666322eb6a8e30758638c3 `Gérard Talbot` This test checks that first value of 'border-spacing' represents, from top to bottom, a) spacing between logical table right padding (physical table top padding) and rightmost cells and b) inter-column spacing and c) spacing between leftmost cells and logical table left padding (physical table bottom padding).
border-spacing-vrl-004 reference/border-spacing-vrl-002-ref border-spacing - second value is specified and non-zero in 'vertical-rl' table ahem http://www.w3.org/TR/css-writing-modes-3/#dimension-mapping,http://www.w3.org/TR/2011/REC-CSS2-20110607/tables.html#separated-borders 1ae0d9969d1da32e898ada88bb3b0d8f42e7626b `Gérard Talbot` This test checks that second value of 'border-spacing' represents, from right to left, a) spacing between logical table top padding (physical table right padding) and topmost cells and b) inter-row spacing and c) between bottommost cells and logical table bottom padding (physical table left padding).
border-vlr-007 reference/margin-vrl-002-ref border in 'vertical-lr' writing-mode context image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 39a32c0258da774f8016f42d80902ff392f25aef `Gérard Talbot` This test checks that border-left, border-right, border-top and border-bottom do not change in vertical writing-mode. The border-left property of a box still affects the lefthand border of such box.
border-vrl-006 reference/margin-vrl-002-ref border in 'vertical-rl' writing-mode context image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 9bf65bd11b8f5eee2a68f349102d768cef83115d `Gérard Talbot` This test checks that border-left, border-right, border-top and border-bottom do not change in vertical writing-mode. The border-left property of a box still affects the lefthand border of such box.
box-offsets-rel-pos-vlr-003 reference/abs-pos-non-replaced-vlr-013-ref box offsets - position relative image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 3d16e0883c205cf9db0f153a21fe09328210fb9e `Gérard Talbot` The 'top', 'right', 'bottom', 'left' property, for relative positioning, specify the offset of the box itself from its normal in-flow position, from the position it would have had if it had been static. The 'top', 'right', 'bottom', 'left' offset property are physical properties, not logical ones in vertical writing-modes.
box-offsets-rel-pos-vlr-005 reference/box-offsets-rel-pos-vlr-005-ref box offsets - relatively positioned boxes image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 63b0812b0ce58203acbbb078d6a358dfa8ef7921 `Gérard Talbot` Box offsets (bottom, left, right, top) expressed in absolute units (not with percentage unit) for relatively positioned boxes are with respect to the edges of the boxes themselves.
box-offsets-rel-pos-vrl-002 reference/abs-pos-non-replaced-vrl-012-ref box offsets - position relative image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 71f9afb95909f5bbf2f482ea0cae18d0760dd61b `Gérard Talbot` The 'top', 'right', 'bottom', 'left' property, for relative positioning, specify the offset of the box itself from its normal in-flow position, from the position it would have had if it had been static. The 'top', 'right', 'bottom', 'left' offset property are physical properties, not logical ones in vertical writing-modes.
box-offsets-rel-pos-vrl-004 reference/box-offsets-rel-pos-vrl-004-ref box offsets - relatively positioned boxes image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 2fefce44f6b5272b4e3d76d78fbd376dc7ccfcb7 `Gérard Talbot` Box offsets (bottom, left, right, top) expressed in absolute units (not with percentage unit) for relatively positioned boxes are with respect to the edges of the boxes themselves.
caption-side-vlr-003 reference/ref-filled-green-100px-square 'caption-side: top' and vertical-lr ahem,image https://drafts.csswg.org/css-writing-modes-3/#logical-direction-layout 0b355384d709822a4e22b34a1ca02a8f49833264 `Gérard Talbot` This test checks that when 'caption-side' is set to 'top' in a vertical-lr table, then the caption is placed at the block-start side of the table, which is on the lefthand side of such table.
caption-side-vlr-005 reference/ref-filled-green-100px-square 'caption-side: bottom' and vertical-lr ahem,image https://drafts.csswg.org/css-writing-modes-3/#logical-direction-layout c63d976e43a384b14c96187cc9494f574ba8ea7c `Gérard Talbot` This test checks that when 'caption-side' is set to 'bottom' in a vertical-lr table, then the caption is placed at the block-end side of the table, which is on the righthand side of such table.
caption-side-vrl-002 reference/ref-filled-green-100px-square 'caption-side: top' and vertical-rl ahem,image https://drafts.csswg.org/css-writing-modes-3/#logical-direction-layout 744f7c9bfb9a3a0bb3d19f2402bb6b77a8d784f4 `Gérard Talbot` This test checks that when 'caption-side' is set to 'top' in a vertical-rl table, then the caption is placed at the block-start side of the table, which is on the righthand side of such table.
caption-side-vrl-004 reference/ref-filled-green-100px-square 'caption-side: bottom' and vertical-rl ahem,image https://drafts.csswg.org/css-writing-modes-3/#logical-direction-layout 5a268f70a4cf0c15eeb3e492bb5c12d17492861d `Gérard Talbot` This test checks that when 'caption-side' is set to 'bottom' in a vertical-rl table, then the caption is placed at the block-end side of the table, which is on the lefthand side of such table.
central-baseline-alignment-002 reference/central-baseline-alignment-002-ref central baseline-alignment of text with 'text-orientation: upright' (vertical-rl) ahem http://www.w3.org/TR/css-writing-modes-3/#text-baselines e28062535869c8d0b31a582209741edea2192306 `Gérard Talbot` This test checks that the central baseline is used as the dominant baseline when 'text-orientation' is 'upright' in vertical writing-mode.
central-baseline-alignment-003 reference/central-baseline-alignment-002-ref central baseline-alignment of text with 'text-orientation: upright' (vertical-lr) ahem http://www.w3.org/TR/css-writing-modes-3/#text-baselines 2f956a69326a0e1ae2a976dc6f6900bc8755605c `Gérard Talbot` This test checks that the central baseline is used as the dominant baseline when 'text-orientation' is 'upright' in vertical writing-mode.
ch-unit-002 reference/ch-unit-002-ref the ch unit in vertical orientation https://drafts.csswg.org/css-values-3/#font-relative-lengths,https://www.w3.org/TR/css-writing-modes-3/#block-flow,https://www.w3.org/TR/css-writing-modes-3/#text-orientation 61bd1bf467873905c24974c5985be56a7bbff793 `Florian Rivoal` In vertical upright, the ch unit is equal to the used vertical advance measure of the 0 (ZERO, U+0030) glyph found in the font used to render it.
clearance-calculations-vrl-002 reference/clearance-calculations-vrl-002-ref Clearance calculations - clearing box has larger margin than width of float ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 290b31f2c5c04d24ee0a0df2cc310470bab109ff `Gérard Talbot` This test checks that when a clearing element has a right margin (in a block formating context with 'writing-mode' set to 'vertical-rl') larger than the width of a floated element, then the right margin is collapsed with the margin-left of preceding in-flow sibling. The clearing element is then placed at the point of the resulting collapsed margin.
clearance-calculations-vrl-004 reference/clearance-calculations-vrl-004-ref Clearance calculations - clearing box has narrower margin than clearance ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout ded46c7fe2f8acea85cc72a2353599dd69c95219 `Gérard Talbot` This test checks that if, after margin collapsing, the position of the clearing element is on the right of the float or would be hypothetically positioned within the layout position of the float, then the clearing element is positioned directly on the left of the floated element.
clearance-calculations-vrl-006 reference/clearance-calculations-vrl-006-ref Clearance calculations - clearing box has larger margin than width of float ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 9b3bb40560d85d824ada065248555bcc5eba857d `Gérard Talbot` This test checks that when a clearing element (in a block formating context with 'writing-mode' set to 'vertical-rl') has a right margin larger than the width of a floated element, then the right margin is collapsed with the margin-left of preceding in-flow sibling. The clearing element is then placed at the point of the resulting collapsed margin.
clearance-calculations-vrl-008 reference/clearance-calculations-vrl-008-ref clearance calculations image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout d13c9c1e2670c70fbb64075f6f140c8c4875849a `Gérard Talbot` In this test, the right border edge of div#clearing-left must be on the left side of div#floated-left, i.e., 50px further on its left-hand side. That means that the margin-left of div#preceding-sibling must not collapse with the right margin of the div#clearing-left and clearance must be added such that clearance + margin-right of div#clearing-left = 50px, i.e., clearance = 50px - margin-right of div#clearing-left; therefore clearance is equal to 50px - 75px = - 25px.
clip-rect-vlr-003 reference/clip-rect-vrl-002-ref 'clip: rect()' in 'vertical-lr' writing-mode (orthogonal) image http://www.w3.org/TR/css-writing-modes-3/#physical-only 8fb9958ac25d5aba585d007e4a4933596a71a326 `Gérard Talbot` This test checks that 'clip: rect(0px, 50px, 50px, 0px)' set to an image with 'writing-mode: vertical-lr' will make invisible the region outside the top-left corner of such image.
clip-rect-vlr-005 reference/clip-rect-vrl-004-ref 'clip: rect()' in 'vertical-lr' writing-mode (orthogonal) image http://www.w3.org/TR/css-writing-modes-3/#physical-only 64d1ce42609e9d11b23134257cc0fe61b271f413 `Gérard Talbot` This test checks that 'clip: rect(0px, 100px, 50px, 50px)' set to an image with 'writing-mode: vertical-lr' will make invisible the region outside the top-right corner of such image.
clip-rect-vlr-007 reference/clip-rect-vrl-006-ref 'clip: rect()' in 'vertical-lr' writing-mode (orthogonal) image http://www.w3.org/TR/css-writing-modes-3/#physical-only b03268b4a25d9590cc8391465b4561ea8447ae6a `Gérard Talbot` This test checks that 'clip: rect(50px, 50px, 100px, 0px)' set to an image with 'writing-mode: vertical-lr' will make invisible the region outside the bottom-left corner of such image.
clip-rect-vlr-009 reference/clip-rect-vrl-008-ref 'clip: rect()' in 'vertical-lr' writing-mode (orthogonal) image http://www.w3.org/TR/css-writing-modes-3/#physical-only ed35821c9ff812e4af1675a8e4698e74aa842e1e `Gérard Talbot` This test checks that 'clip: rect(50px, 100px, 100px, 50px)' set to an image with 'writing-mode: vertical-lr' will make invisible the region outside the bottom-right corner of such image.
clip-rect-vlr-011 reference/clip-rect-vlr-011-ref 'clip: rect()' in 'vertical-lr' writing-mode (non-orthogonal) image http://www.w3.org/TR/css-writing-modes-3/#physical-only 9205185839d4b3539b29aa81b97d63d9b978ea60 `Gérard Talbot` This test checks that 'clip: rect(0px, 50px, 50px, 0px)' set to an image in a 'writing-mode: vertical-lr' document will make invisible the region outside the top-left corner.
clip-rect-vlr-013 reference/clip-rect-vlr-013-ref 'clip: rect()' in 'vertical-lr' writing-mode (non-orthogonal) image http://www.w3.org/TR/css-writing-modes-3/#physical-only 05f6d4938ccaa3931ce5b35a423e37231b0df0d4 `Gérard Talbot` This test checks that 'clip: rect(0px, 100px, 50px, 50px)' set to an image in a 'writing-mode: vertical-lr' document will make invisible the region outside the top-right corner of such image.
clip-rect-vlr-015 reference/clip-rect-vlr-015-ref 'clip: rect()' in 'vertical-lr' writing-mode (non-orthogonal) image http://www.w3.org/TR/css-writing-modes-3/#physical-only 16a2543395e20736fa94ba46bd038bdc7c14f7a0 `Gérard Talbot` This test checks that 'clip: rect(50px, 50px, 100px, 0px)' set to an image in a 'writing-mode: vertical-lr' document will make invisible the region outside the bottom-left corner of such image.
clip-rect-vlr-017 reference/clip-rect-vlr-017-ref 'clip: rect()' in 'vertical-lr' writing-mode (non-orthogonal) image http://www.w3.org/TR/css-writing-modes-3/#physical-only 2b2b6cc325b759f37d4bd9167e5529a0ccb95fe9 `Gérard Talbot` This test checks that 'clip: rect(50px, 100px, 100px, 50px)' set to an image in a 'writing-mode: vertical-lr' document will make invisible the region outside the bottom-right corner of such image.
clip-rect-vrl-002 reference/clip-rect-vrl-002-ref 'clip: rect()' in 'vertical-rl' writing-mode (orthogonal) image http://www.w3.org/TR/css-writing-modes-3/#physical-only cd4e054ba8c489f426dbf527aec27784e13b011d `Gérard Talbot` This test checks that 'clip: rect(0px, 50px, 50px, 0px)' set to an image with 'writing-mode: vertical-rl' will make invisible the region outside the top-left corner of such image.
clip-rect-vrl-004 reference/clip-rect-vrl-004-ref 'clip: rect()' in 'vertical-rl' writing-mode (orthogonal) image http://www.w3.org/TR/css-writing-modes-3/#physical-only 6942d2173e20976e22f527110370ea0e8814d5f5 `Gérard Talbot` This test checks that 'clip: rect(0px, 100px, 50px, 50px)' set to an image with 'writing-mode: vertical-rl' will make invisible the region outside the top-right corner of such image.
clip-rect-vrl-006 reference/clip-rect-vrl-006-ref 'clip: rect()' in 'vertical-rl' writing-mode (orthogonal) image http://www.w3.org/TR/css-writing-modes-3/#physical-only 3f2bddcd5e382973e79b5cf9eafa709801452ff6 `Gérard Talbot` This test checks that 'clip: rect(50px, 50px, 100px, 0px)' set to an image with 'writing-mode: vertical-rl' will make invisible the region outside the bottom-left corner of such image.
clip-rect-vrl-008 reference/clip-rect-vrl-008-ref 'clip: rect()' in 'vertical-rl' writing-mode (orthogonal) image http://www.w3.org/TR/css-writing-modes-3/#physical-only 81a6e62d0ba54936c596a35e7782d1daba877912 `Gérard Talbot` This test checks that 'clip: rect(50px, 100px, 100px, 50px)' set to an image with 'writing-mode: vertical-rl' will make invisible the region outside the bottom-right corner of such image.
clip-rect-vrl-010 reference/clip-rect-vrl-010-ref 'clip: rect()' in 'vertical-rl' writing-mode (non-orthogonal) image http://www.w3.org/TR/css-writing-modes-3/#physical-only 9ee86763032f7f57280ed2eaaf6a248ae69638d0 `Gérard Talbot` This test checks that 'clip: rect(0px, 50px, 50px, 0px)' set to an image in a 'writing-mode: vertical-rl' document will make invisible the region outside the top-left corner of such image.
clip-rect-vrl-012 reference/clip-rect-vrl-012-ref 'clip: rect()' in 'vertical-rl' writing-mode (non-orthogonal) image http://www.w3.org/TR/css-writing-modes-3/#physical-only 958e294000bde628e565b6b743d47b9ce2be6d64 `Gérard Talbot` This test checks that 'clip: rect(0px, 100px, 50px, 50px)' set to an image in a 'writing-mode: vertical-rl' document will make invisible the region outside the top-right corner of such image.
clip-rect-vrl-014 reference/clip-rect-vrl-014-ref 'clip: rect()' in 'vertical-rl' writing-mode (non-orthogonal) image http://www.w3.org/TR/css-writing-modes-3/#physical-only 44fdb637a990b4c84dc24786151db1e4048f57d8 `Gérard Talbot` This test checks that 'clip: rect(50px, 50px, 100px, 0px)' set to an image in a 'writing-mode: vertical-rl' document will make invisible the region outside the bottom-left corner of such image.
clip-rect-vrl-016 reference/clip-rect-vrl-016-ref 'clip: rect()' in 'vertical-rl' writing-mode (non-orthogonal) image http://www.w3.org/TR/css-writing-modes-3/#physical-only 691b8c06c8ed77f9a051d9d0bf39f721ded61c79 `Gérard Talbot` This test checks that 'clip: rect(50px, 100px, 100px, 50px)' set to an image in a 'writing-mode: vertical-rl' document will make invisible the region outside the bottom-right corner of such image.
contiguous-floated-table-vlr-003 reference/ref-filled-green-100px-square floated border-collapsing tables (vertical-lr) http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 48cbb90e62de5598f823bf78384869351be103bf `Gérard Talbot` This test checks that contiguous floated border-collapsing tables in a 'vertical-lr' context do not overlap.
contiguous-floated-table-vlr-005 reference/ref-filled-green-100px-square floated non-border-collapsing tables (vertical-lr) http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 2308ef80a07514376121a969651ce49cf301ebe1 `Gérard Talbot` This test checks that contiguous floated non-border-collapsing tables in a 'vertical-lr' context do not overlap.
contiguous-floated-table-vlr-007 reference/ref-filled-green-100px-square vertical-lr - contiguous floated tables and horizontal margins image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout a9991658429555765f075a517e4e36727e82fce0 `Gérard Talbot` This test checks that horizontal margins existing between contiguous floated tables with writing-mode set to 'vertical-lr' are not substracted by the amount of their borders. In this test, there should be an horizontal gap of 50px separating both tables. Margins between 2 floated boxes do not collapse.
contiguous-floated-table-vlr-009 reference/ref-filled-green-100px-square vertical-lr - contiguous floated tables and horizontal margins image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout cab33603925c29709760f25b9badf0b2203a070c `Gérard Talbot` This test checks that horizontal margins existing between contiguous floated tables with writing-mode set to 'vertical-lr' are not substracted by the amount of their horizontal padding. In this test, there should be an horizontal gap of 50px separating both tables. Margins between 2 floated boxes do not collapse.
contiguous-floated-table-vrl-002 reference/ref-filled-green-100px-square floated border-collapsing tables (vertical-rl) http://www.w3.org/TR/css-writing-modes-3/#vertical-layout d4cf0a993db50cbc4d8a5ad8046df6ec3c32c78f `Gérard Talbot` This test checks that contiguous floated border-collapsing tables in a 'vertical-rl' context do not overlap.
contiguous-floated-table-vrl-004 reference/ref-filled-green-100px-square floated non-border-collapsing tables (vertical-rl) http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 9d091c9343371303674abfce1bf4a68e798f3f75 `Gérard Talbot` This test checks that contiguous floated non-border-collapsing tables in a 'vertical-rl' context do not overlap.
contiguous-floated-table-vrl-006 reference/ref-filled-green-100px-square vertical-rl - contiguous floated tables and horizontal margins image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout cc53dc52cf5d0645ce29a500a8f3c88497c54aa1 `Gérard Talbot` This test checks that horizontal margins existing between contiguous floated tables with writing-mode set to 'vertical-rl' are not substracted by the amount of their borders. In this test, there should be an horizontal gap of 50px separating both tables. Margins between 2 floated boxes do not collapse.
contiguous-floated-table-vrl-008 reference/ref-filled-green-100px-square vertical-rl - contiguous floated tables and horizontal margins image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout b9793eae39450fef7eafa2c873b7183436fe4d98 `Gérard Talbot` This test checks that horizontal margins existing between contiguous floated tables with writing-mode set to 'vertical-rl' are not substracted by the amount of their horizontal padding. In this test, there should be an horizontal gap of 50px separating both tables. Margins between 2 floated boxes do not collapse.
css-flexbox-row reference/css-flexbox-row-ref flex direction: row, writing mode vertical http://www.w3.org/TR/css-flexbox-1/#propdef-flex-flow,http://www.w3.org/TR/css-writing-modes-3/#propdef-writing-mode 2095a3cec191a88ee70b6fa4f9186cc94aba326b `Tsutomu ogaoga Ogasawara` Test checks that when writing mode is vertical and flex-flow: row, the flex container is vertical.
css-flexbox-row-reverse reference/css-flexbox-row-ref flex direction: row, writing mode vertical http://www.w3.org/TR/css-flexbox-1/#propdef-flex-flow,http://www.w3.org/TR/css-writing-modes-3/#propdef-writing-mode 0cc3d0f04358dfedc826c7185067510092468290 `Tsutomu ogaoga Ogasawara` Test checks that when writing mode is vertical and flex-flow: row-reverse, the flex container is vertical.
css-flexbox-row-reverse-wrap reference/css-flexbox-row-ref flex direction: row, writing mode vertical http://www.w3.org/TR/css-flexbox-1/#propdef-flex-flow,http://www.w3.org/TR/css-writing-modes-3/#propdef-writing-mode af5da24a6d34f820f9208e2d02eecedc044a7859 `Tsutomu ogaoga Ogasawara` Test checks that when writing mode is vertical and flex-flow: row-reverse wrap, the flex container is vertical.
css-flexbox-row-reverse-wrap-reverse reference/css-flexbox-row-ref flex direction: row, writing mode vertical http://www.w3.org/TR/css-flexbox-1/#propdef-flex-flow,http://www.w3.org/TR/css-writing-modes-3/#propdef-writing-mode 01014629935eb4a0926836e06888db388ed75ff7 `Tsutomu ogaoga Ogasawara` Test checks that when writing mode is vertical and flex-flow: row-reverse wrap-reverse, the flex container is vertical.
css-flexbox-row-wrap reference/css-flexbox-row-ref flex direction: row, writing mode vertical http://www.w3.org/TR/css-flexbox-1/#propdef-flex-flow,http://www.w3.org/TR/css-writing-modes-3/#propdef-writing-mode 0ea199bc95c19bfdd73497a22bf49819b4b23d59 `Tsutomu ogaoga Ogasawara` Test checks that when writing mode is vertical and flex-flow: row wrap, the flex container is vertical.
css-flexbox-row-wrap-reverse reference/css-flexbox-row-ref flex direction: row, writing mode vertical http://www.w3.org/TR/css-flexbox-1/#propdef-flex-flow,http://www.w3.org/TR/css-writing-modes-3/#propdef-writing-mode a317095a9cf1aa23dfdc9105c21f7567b4dde075 `Tsutomu ogaoga Ogasawara` Test checks that when writing mode is vertical and flex-flow: row wrap-reverse, the flex container is vertical.
cursor-text-001 cursor:text with vertical text interact,may http://www.w3.org/TR/css3-ui/#cursor,http://www.w3.org/TR/css-writing-modes-3/#writing-mode dee58120795f8e6c67d69d68b6e7ac2a32c4637d `Florian Rivoal` User agents may automatically display a horizontal I-beam/cursor (e.g. same as the vertical-text keyword) for vertical text.
different-block-flow-dir-001 reference/ref-filled-green-100px-square descendant inline with a different 'writing-mode' value http://www.w3.org/TR/css-writing-modes-3/#writing-mode f3b17c9cd5c057f089a1bbe7890062e67b306e68 `Gérard Talbot` This test checks that if an inline box has a different block flow direction than its containing block then its display computes to 'inline-block' in which case its specified width and specified height are not ignored and have to be rendered.
different-block-flow-dir-002 reference/ref-filled-green-100px-square descendant inline with a different 'writing-mode' value http://www.w3.org/TR/css-writing-modes-3/#writing-mode 4522f9122cbc123cb89a73c30ca5f11529155752 `Gérard Talbot` This test checks that if an inline box has a different block flow direction than its containing block then its display computes to 'inline-block' in which case its specified width and specified height are not ignored and have to be rendered.
direction-001 reference/direction-001-ref Direction set to 'ltr' http://www.w3.org/TR/css-writing-modes-3/#direction,http://www.w3.org/TR/CSS21/visuren.html#propdef-direction,http://www.w3.org/TR/CSS21/visuren.html#direction 5c033add1932eaf0595c610990a862bf6a6a3bdb `Microsoft` The 'direction' property set to 'ltr' sets the direction of an element to left-to-right.
direction-002 reference/direction-002-ref Direction set to 'rtl' http://www.w3.org/TR/css-writing-modes-3/#direction,http://www.w3.org/TR/CSS21/visuren.html#propdef-direction,http://www.w3.org/TR/CSS21/visuren.html#direction 12b697880ef31320cb3a92589d76ee9f85be6546 `Microsoft` The 'direction' property set to 'rtl' sets the direction of an element to right-to-left.
direction-003 reference/direction-002-ref Direction set to 'inherit' sets a value that is inherited from parent element http://www.w3.org/TR/css-writing-modes-3/#direction,http://www.w3.org/TR/CSS21/visuren.html#propdef-direction,http://www.w3.org/TR/CSS21/visuren.html#direction c5e4860af47173b24a7778a2b12ee81fc49585e1 `Microsoft` The 'direction' property set to 'inherit' sets a direction value to the same as the parent element.
direction-applies-to-001 reference/direction-applies-to-001-ref Direction applied to element with 'display' set to 'table-row-group' ahem http://www.w3.org/TR/css-writing-modes-3/#direction,http://www.w3.org/TR/CSS21/visuren.html#propdef-direction,http://www.w3.org/TR/CSS21/visuren.html#direction 1dd0616fba9da10657d3d3a744e57838949b3ef5 `Microsoft` The 'direction' property does not apply to elements with a display of 'table-row-group'.
direction-applies-to-002 reference/direction-applies-to-001-ref Direction applied to element with 'display' set to 'table-header-group' ahem http://www.w3.org/TR/css-writing-modes-3/#direction,http://www.w3.org/TR/CSS21/visuren.html#propdef-direction,http://www.w3.org/TR/CSS21/visuren.html#direction de9565f1d4add40d1d903eaa2be4b55103a2e1ed `Microsoft` The 'direction' property does not apply to elements with a display of 'table-header-group'.
direction-applies-to-003 reference/direction-applies-to-001-ref Direction applied to element with 'display' set to 'table-footer-group' ahem http://www.w3.org/TR/css-writing-modes-3/#direction,http://www.w3.org/TR/CSS21/visuren.html#propdef-direction,http://www.w3.org/TR/CSS21/visuren.html#direction 8bf36afc17ba7103dfa68414a193d0d561c2b043 `Microsoft` The 'direction' property does not apply to elements with a display of 'table-footer-group'.
direction-applies-to-004 reference/direction-applies-to-001-ref Direction applied to element with 'display' set to 'table-row' ahem http://www.w3.org/TR/css-writing-modes-3/#direction,http://www.w3.org/TR/CSS21/visuren.html#propdef-direction,http://www.w3.org/TR/CSS21/visuren.html#direction 1c1b972bf66ea28a213419f66d9d68f6c79b9860 `Microsoft` The 'direction' property does not apply to elements with a display of 'table-row'.
direction-applies-to-005 reference/direction-applies-to-001-ref Direction applied to element with 'display' set to 'table-column-group' ahem http://www.w3.org/TR/css-writing-modes-3/#direction,http://www.w3.org/TR/CSS21/visuren.html#propdef-direction,http://www.w3.org/TR/CSS21/visuren.html#direction b50cb47f335027d914d44c9ad1120c7298ec4bca `Microsoft` The 'direction' property does not apply to elements with a display of 'table-column-group'.
direction-applies-to-006 reference/direction-applies-to-001-ref Direction applied to element with 'display' set to 'table-column' ahem http://www.w3.org/TR/css-writing-modes-3/#direction,http://www.w3.org/TR/CSS21/visuren.html#propdef-direction,http://www.w3.org/TR/CSS21/visuren.html#direction 244750ea5e0073bd7c7bf5c4be60671bb95479b3 `Microsoft` The 'direction' property does not apply to elements with a display of 'table-column'.
direction-applies-to-007 reference/direction-applies-to-007-ref Direction applied to element with 'display' set to 'table-cell' ahem http://www.w3.org/TR/css-writing-modes-3/#direction,http://www.w3.org/TR/CSS21/visuren.html#propdef-direction,http://www.w3.org/TR/CSS21/visuren.html#direction acb3e65f456cbd76c66524e168417add6a21fed0 `Microsoft` The 'direction' property applies to elements with a display of 'table-cell'.
direction-applies-to-008 reference/direction-applies-to-008-ref Direction applied to element with 'display' set to inline http://www.w3.org/TR/css-writing-modes-3/#direction,http://www.w3.org/TR/CSS21/visuren.html#propdef-direction,http://www.w3.org/TR/CSS21/visuren.html#direction 9330c479eb50753e5f4dbcc6b732c8a16311f056 `Microsoft` The 'direction' property applies to elements with a display of inline as it can set the direction of embeddings and overrides.
direction-applies-to-009 reference/direction-applies-to-007-ref Direction applied to element with 'display' set to block ahem http://www.w3.org/TR/css-writing-modes-3/#direction,http://www.w3.org/TR/CSS21/visuren.html#propdef-direction,http://www.w3.org/TR/CSS21/visuren.html#direction ba8dc1491f948344cd86d15cf75218920f1d005d `Microsoft` The 'direction' property applies to elements with a display of block.
direction-applies-to-010 Direction applied to element with 'display' set to list-item ahem http://www.w3.org/TR/css-writing-modes-3/#direction,http://www.w3.org/TR/CSS21/visuren.html#propdef-direction,http://www.w3.org/TR/CSS21/visuren.html#direction a81a1694ef762646c97fd67506b2731436f54de2 `Microsoft` The 'direction' property applies to elements with a display of list-item.
direction-applies-to-012 reference/direction-applies-to-007-ref Direction applied to element with 'display' set to inline-block ahem http://www.w3.org/TR/css-writing-modes-3/#direction,http://www.w3.org/TR/CSS21/visuren.html#propdef-direction,http://www.w3.org/TR/CSS21/visuren.html#direction c33c058ae3c73329978ef7cf59a8fdf95a780ba8 `Microsoft` The 'direction' property applies to elements with a display of inline-block.
direction-applies-to-013 reference/direction-applies-to-007-ref Direction applied to element with 'display' set to 'table' ahem http://www.w3.org/TR/css-writing-modes-3/#direction,http://www.w3.org/TR/CSS21/visuren.html#propdef-direction,http://www.w3.org/TR/CSS21/visuren.html#direction a265f292da540b4b40fb0b79474871515f9508ba `Microsoft` The 'direction' property can apply to elements with a display of 'table' as it specifies the direction of table column layout.
direction-applies-to-014 reference/direction-applies-to-007-ref Direction applied to element with 'display' set to 'inline-table' ahem http://www.w3.org/TR/css-writing-modes-3/#direction,http://www.w3.org/TR/CSS21/visuren.html#propdef-direction,http://www.w3.org/TR/CSS21/visuren.html#direction ddb06e75fb49f4c3eeb117f858ba56993310b358 `Microsoft` The 'direction' property can apply to elements with a display of 'inline-table' as it specifies the direction of table column layout.
direction-applies-to-015 reference/direction-applies-to-007-ref Direction applied to element with 'display' set to 'table-caption' ahem http://www.w3.org/TR/css-writing-modes-3/#direction,http://www.w3.org/TR/CSS21/visuren.html#propdef-direction,http://www.w3.org/TR/CSS21/visuren.html#direction c72486bae50841b85bc956a48caf606d8d0909d8 `Microsoft` The 'direction' property applies to elements with a display of 'table-caption'.
direction-vlr-003 reference/direction-vlr-003-ref 'vertical-lr' and 'direction: rtl' ahem,image http://www.w3.org/TR/css-writing-modes-3/#logical-directions 8b653dd72891ff47f9f4ba862bae86a06c0d88f9 `Gérard Talbot` This test checks that when a block box has 'direction' set to 'rtl' in a vertical writing-mode, then inlines boxes are aligned from line-right to line-left.
direction-vlr-005 reference/ref-filled-green-100px-square 'vertical-lr' and 'direction: ltr' ahem,image http://www.w3.org/TR/css-writing-modes-3/#logical-directions a353ef946382be33576f33b27b1d83a4d999e1fc `Gérard Talbot` This test checks that when a block box has 'direction' set to 'ltr' in a vertical writing-mode, then inlines boxes are aligned from line-left to line-right.
direction-vrl-002 reference/direction-vrl-002-ref 'vertical-rl' and 'direction: rtl' ahem,image http://www.w3.org/TR/css-writing-modes-3/#logical-directions 8adea94e968c9e596582c4d3c4e8af9beaea8ebc `Gérard Talbot` This test checks that when a block box has 'direction' set to 'rtl' in a vertical writing-mode, then inlines boxes are aligned from line-right to line-left.
direction-vrl-004 reference/direction-vrl-004-ref 'vertical-rl' and 'direction: ltr' ahem,image http://www.w3.org/TR/css-writing-modes-3/#logical-directions 8699197717307984d6e23b37c13ff5592914795c `Gérard Talbot` This test checks that when a block box has 'direction' set to 'ltr' in a vertical writing-mode, then inlines boxes are aligned from line-left to line-right.
extract-ordered-list-direction-and-writing-modes reference/extract-ordered-list-direction-and-writing-modes-ref flow-into on list items that use different text directions or writing modes http://www.w3.org/TR/css3-regions/#properties,http://www.w3.org/TR/css3-regions/#the-flow-into-property,http://www.w3.org/TR/css-writing-modes-3/#direction,http://www.w3.org/TR/css-writing-modes-3/#propdef-writing-mode 5792cfd6525aa30667f80ebcbbef1abbdec59c49 `Mihai Balan` The flow-into property can be applied to elements that have different text directions and writing modes. This tests that the rendering for lists that use different text directions/writing modes are not affected when they are extracted in a named flow and rendered in a region.
first-page-vlr-003 first page of a document with vertical-lr writing-mode paged http://www.w3.org/TR/css-writing-modes-3/#writing-mode,http://www.w3.org/TR/CSS21/page.html#page-selectors ba9f62a92fda53555211ee1de1a17cb08e124dd6 `Gérard Talbot` When 'writing-mode' is set on the root element, then it determines the default page flow (or progression) direction. In this test, the page flow (or progression) direction is left-to-right. This test checks that the first page of a document whose document root has 'writing-mode' set to 'vertical-lr' is the :right page.
first-page-vrl-002 first page of a document with vertical-rl writing-mode image,paged http://www.w3.org/TR/css-writing-modes-3/#writing-mode,http://www.w3.org/TR/CSS21/page.html#page-selectors d889dab856e4fad4d820153f78921a043b28589d `Gérard Talbot` When 'writing-mode' is set on the root element, then it determines the default page flow (or progression) direction. In this test, the page flow (or progression) direction is right-to-left. This test checks that the first page of a document whose document root has 'writing-mode' set to 'vertical-rl' is the :left page.
flexbox-writing-mode-007 reference/flexbox-writing-mode-007-ref Verify that explicit sizes are honored on flex items whose writing-mode may differ from the flex container's writing-mode http://www.w3.org/TR/css-flexbox-1/#layout-algorithm,http://www.w3.org/TR/css-writing-modes-3/#propdef-writing-mode 0557a81af23da4d969bce70f840968a7d5947006 `Daniel Holbert`
flexbox-writing-mode-008 reference/flexbox-writing-mode-008-ref Verify that explicit sizes are honored on flex items whose writing-mode may differ from the flex container's writing-mode http://www.w3.org/TR/css-flexbox-1/#layout-algorithm,http://www.w3.org/TR/css-writing-modes-3/#propdef-writing-mode aaac3dcddfec40e5c67ae479e0df2184ddec82d2 `Daniel Holbert`
flexbox-writing-mode-009 reference/flexbox-writing-mode-009-ref Verify that explicit sizes are honored on flex items whose writing-mode may differ from the flex container's writing-mode http://www.w3.org/TR/css-flexbox-1/#layout-algorithm,http://www.w3.org/TR/css-writing-modes-3/#propdef-writing-mode 931b9d02203e63cacec94a45b450d721c5222706 `Daniel Holbert`
flexbox_align-items-stretch-writing-modes reference/flexbox_align-items-stretch-writing-modes-ref Flexbox align-items: stretch with writing-mode vertical-lr and vertical-rl http://www.w3.org/TR/css-flexbox-1/#propdef-align-items,http://www.w3.org/TR/css-writing-modes-3/#writing-mode d1bb1a411a86d0232f96b7776b01c086456c3617 `Mitsuteru Sawa` vertical-writing-mode flex items should stretch
float-clear-vlr-003 reference/ref-filled-green-100px-square 'float: right' and 'clear: right' in 'vertical-lr' block formating context (basic) ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 7d7682203a338c640bddf11488c77c5924cf12df `Gérard Talbot`
float-clear-vlr-005 reference/ref-filled-green-100px-square 'float: left' and 'clear: left' in 'vertical-lr' block formating context (basic) ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout ed10e4f77b87a311440cb17705882a7cf01f86c7 `Gérard Talbot`
float-clear-vlr-007 reference/ref-filled-green-100px-square 'float: left' and 'clear: left' in 'vertical-lr' block formating context (intermediate) image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout e71db27eb9ec4a9c09d9359996e292d7ba7759cd `Gérard Talbot` This test checks that a block container box which has floats will not extend its logical height (it will appear to not be aware of its floats) unless it has a clearing block. This test is important for CSS columnar layout page based on floats.
float-clear-vlr-009 reference/ref-filled-green-100px-square 'float: right', 'float: left' and 'clear: both' in 'vertical-lr' block formating context (intermediate) image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout b79583b5205d608afbe58aad43686d2ae450d3bd `Gérard Talbot` This test checks that a block container box which has floats will not extend its logical height (it will appear to not be aware of its floats) unless it has a clearing block. This test is important for CSS columnar layout page based on floats.
float-clear-vrl-002 reference/ref-filled-green-100px-square 'float: right' and 'clear: right' in 'vertical-rl' block formating context (basic) ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout c6285fee0aa92de62880ab1a7880bab326bad15d `Gérard Talbot`
float-clear-vrl-004 reference/ref-filled-green-100px-square 'float: left' and 'clear: left' in 'vertical-rl' block formating context (basic) ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout d210526b527dfcc11bed027399c7890794875242 `Gérard Talbot`
float-clear-vrl-006 reference/ref-filled-green-100px-square 'float: left' and 'clear: left' in 'vertical-rl' block formating context (intermediate) image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 22412fad127aadf68d26b3bcfaa23f6a05e0cdbc `Gérard Talbot` This test checks that a block container box which has floats will not extend its logical height (it will appear to not be aware of its floats) unless it has a clearing block. This test is important for CSS columnar layout page based on floats.
float-clear-vrl-008 reference/ref-filled-green-100px-square 'float: right', 'float: left' and 'clear: both' in 'vertical-rl' block formating context (intermediate) image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout fc575ec672125aecd256050caa90dfa853083b34 `Gérard Talbot` This test checks that a block container box which has floats will not extend its logical height (it will appear to not be aware of its floats) unless it has a clearing block. This test is important for CSS columnar layout page based on floats.
float-contiguous-vlr-003 reference/inline-replaced-vrl-004-ref contiguous left-floating boxes in a 'vertical-lr' block formating context image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout bfc1773cebd248e01384bd37e85bf6d73e92716f `Gérard Talbot` This test checks the flow of contiguous left-floating boxes. The later (in source document) left-floating box must be to the right of the right outer edge of earlier floating boxes otherwise (if there is not enough available horizontal space) below the margin box of the earlier box.
float-contiguous-vlr-005 reference/inline-replaced-vrl-004-ref contiguous right-floating boxes in a 'vertical-lr' block formating context image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout dafae4ce718baf50867418fe360c8d3f01e3ddee `Gérard Talbot` This test checks the flow of contiguous right-floating boxes. The later (in source document) right-floating box must be to the left of the left outer edge of earlier floating boxes otherwise (if there is not enough available horizontal space) below the margin box of the earlier box.
float-contiguous-vlr-007 reference/float-contiguous-vlr-007-ref contiguous left-floating boxes in a 'vertical-lr' block formating context image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 09d97481ef7abde2bb6b1504c7916be5fd2ae5b6 `Gérard Talbot` This test checks the flow of contiguous left-floating boxes. The later (in source document) left-floating box must be to the right of the right outer edge of earlier floating boxes otherwise (if there is not enough available horizontal space) below the margin box of the earlier box.
float-contiguous-vlr-009 reference/float-contiguous-vlr-009-ref contiguous right-floating boxes in a 'vertical-lr' block formating context image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 1b94195a36e6c13249c8b0408d15dc0d2cdd2730 `Gérard Talbot` This test checks the flow of contiguous right-floating boxes. The later (in source document) right-floating box must be to the left of the left outer edge of earlier floating boxes otherwise (if there is not enough available horizontal space) below the margin box of the earlier box.
float-contiguous-vlr-011 reference/ref-filled-green-100px-square contiguous left-floating boxes with 'writing-mode' set to 'vertical-lr' ahem http://www.w3.org/TR/css-writing-modes-3/#vertical-layout f5720c126a3869eff4ba3548e47b43892e34f082 `Gérard Talbot` This test checks the flow of contiguous left-floated boxes with 'writing-mode' set to 'vertical-lr'.
float-contiguous-vlr-013 reference/float-contiguous-vrl-012-ref contiguous right-floating boxes with 'writing-mode' set to 'vertical-lr' ahem http://www.w3.org/TR/css-writing-modes-3/#vertical-layout c189497ff20ef17290f67dcf5a742d604db8f21d `Gérard Talbot` This test checks the flow of contiguous right-floated boxes with 'writing-mode' set to 'vertical-lr'.
float-contiguous-vrl-002 reference/inline-replaced-vrl-004-ref contiguous left-floating boxes in a 'vertical-rl' block formating context image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 58d6bef8287144a90dfe6092f55b6bfce7dc15dc `Gérard Talbot` This test checks the flow of contiguous left-floating boxes. The later (in source document) left-floating box must be to the right of the right outer edge of earlier floating boxes otherwise (if there is not enough available horizontal space) below the margin box of the earlier box.
float-contiguous-vrl-004 reference/inline-replaced-vrl-004-ref contiguous right-floating boxes in a 'vertical-rl' block formating context ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout cb54b8398d2a3aa4f966bd587951c931d166e864 `Gérard Talbot` This test checks the flow of contiguous right-floating boxes. The later (in source document) right-floating box must be to the left of the left outer edge of earlier floating boxes, otherwise (if there is not enough available horizontal space) below the margin box of the earlier box.
float-contiguous-vrl-006 reference/float-contiguous-vrl-006-ref contiguous left-floating boxes in a 'vertical-rl' block formating context image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout c37646d07d71d952021f1a3319289597b2090528 `Gérard Talbot` This test checks the flow of contiguous left-floating boxes. The later (in source document) left-floating box must be to the right of the right outer edge of earlier floating boxes otherwise (if there is not enough available horizontal space) below the margin box of the earlier box.
float-contiguous-vrl-008 reference/float-contiguous-vrl-008-ref contiguous right-floating boxes in a 'vertical-rl' block formating context image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout e63d6cbb1dfa09608fd242b1fee1d31a08836ff4 `Gérard Talbot` This test checks the flow of contiguous right-floating boxes. The later (in source document) right-floating box must be to the left of the left outer edge of earlier floating boxes, otherwise (if there is not enough available horizontal space) below the margin box of the earlier box.
float-contiguous-vrl-010 reference/ref-filled-green-100px-square contiguous left-floating boxes with 'writing-mode' set to 'vertical-rl' ahem http://www.w3.org/TR/css-writing-modes-3/#vertical-layout fe3945bcd901fc079b7ccb67080fc527a967bef7 `Gérard Talbot` This test checks the flow of contiguous left-floated boxes with 'writing-mode' set to 'vertical-rl'.
float-contiguous-vrl-012 reference/float-contiguous-vrl-012-ref contiguous right-floating boxes with 'writing-mode' set to 'vertical-rl' ahem http://www.w3.org/TR/css-writing-modes-3/#vertical-layout f03ef7712aba2861b428ef30421cc5fa6f6d5ec9 `Gérard Talbot` This test checks the flow of contiguous right-floated boxes with 'writing-mode' set to 'vertical-rl'.
float-shrink-to-fit-vlr-003 reference/ref-filled-green-100px-square 'float' and 'shrink-to-fit' logical width in 'vertical-lr' context ahem http://www.w3.org/TR/css-writing-modes-3/#vertical-layout b1d7cfe310875d210d693647de2961c6f4c5e3fe `Gérard Talbot` This test checks that 'shrink-to-fit' width is applied on logical width (measure).
float-shrink-to-fit-vlr-005 reference/ref-filled-green-100px-square 'float' and 'shrink-to-fit' logical width in 'vertical-lr' context ahem http://www.w3.org/TR/css-writing-modes-3/#vertical-layout b617155900ee34ac71f8650e846c0bc6ef34b414 `Gérard Talbot` This test checks that 'shrink-to-fit' width is applied on logical width (measure).
float-shrink-to-fit-vlr-007 reference/ref-filled-green-100px-square 'float' and 'shrink-to-fit' logical width in 'vertical-lr' context ahem http://www.w3.org/TR/css-writing-modes-3/#vertical-layout f4204182437350fcbe0e4803e6c9096a4e3a78eb `Gérard Talbot` This test checks that 'shrink-to-fit' width is applied on logical width (measure).
float-shrink-to-fit-vlr-009 reference/ref-filled-green-100px-square 'float' and 'shrink-to-fit' logical width (height: auto) in 'vertical-lr' context ahem http://www.w3.org/TR/css-writing-modes-3/#vertical-layout f2a34f6247e6e2ea55de8a78ce9216084921846a `Gérard Talbot` This test checks that 'shrink-to-fit' applying on logical width must not reduce content but size to fit to its content. In this test, 'L' and 'R' glyphs must be rendered.
float-shrink-to-fit-vrl-002 reference/ref-filled-green-100px-square 'float' and 'shrink-to-fit' logical width in 'vertical-rl' context ahem http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 406abccc9fdf33e25f5e62678fddfc7aa3bff024 `Gérard Talbot` This test checks that 'shrink-to-fit' width is applied on logical width (measure).
float-shrink-to-fit-vrl-004 reference/ref-filled-green-100px-square 'float' and 'shrink-to-fit' logical width in 'vertical-rl' context ahem http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 3d10ae30354242893056bea62db3527102ee5321 `Gérard Talbot` This test checks that 'shrink-to-fit' width is applied on logical width (measure).
float-shrink-to-fit-vrl-006 reference/ref-filled-green-100px-square 'float' and 'shrink-to-fit' logical width in 'vertical-rl' context ahem http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 7afb92552f824c8e9d574d0b31eac5060bca8bd4 `Gérard Talbot` This test checks that 'shrink-to-fit' width is applied on logical width (measure).
float-shrink-to-fit-vrl-008 reference/ref-filled-green-100px-square 'float' and 'shrink-to-fit' logical width (height: auto) in 'vertical-rl' context ahem http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 81f7bb0da01ea81ae660a3381b2cac6f62cab4f7 `Gérard Talbot` This test checks that 'shrink-to-fit' applying on logical width must not reduce content but size to fit to its content. In this test, 'L' and 'R' glyphs must be rendered.
float-shrink-to-fit-vrl-vlr-016 reference/ref-filled-green-100px-square 'float' and 'shrink-to-fit' logical width (16 sub-tests) ahem http://www.w3.org/TR/css-writing-modes-3/#vertical-layout e3bf330df2cfa9fd7d260e891d458d6f09ff56b8 `Gérard Talbot` This test checks that 'shrink-to-fit' rule (CSS2.1, §10.3.5) is applied onto logical width in vertical writing-modes. This test thoroughly checks systematically the 16 combinations of 'writing-mode: vertical-rl', 'writing-mode: vertical-lr', with 'float: left', with 'float: right' and with left and/or right border(s). Not tested here is 'padding-left' and 'padding-right'.
float-vlr-003 reference/ref-filled-green-100px-square 'float: right' in a 'vertical-lr' block formating context (basic) ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 93649c6f3d0cc9a70b6821630a1a8a1a30c3bbd7 `Gérard Talbot` This test checks that a floated right box in a containing block with 'writing-mode' set to 'vertical-lr' will be floated at the line-right side of its line box.
float-vlr-005 reference/ref-filled-green-100px-square 'float: right' in a 'vertical-lr' block formating context (basic) ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout ce172c66c48b790b8a17814aa07c3915a7079b7a `Gérard Talbot` This test checks that a floated right box in a containing block with 'writing-mode' set to 'vertical-lr' will be floated at the line-right side of its line box.
float-vlr-007 reference/ref-filled-green-100px-square 'float: left' in a 'vertical-lr' block formating context (basic) ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 0db5775045212f2884f8a94733a902b303d09e63 `Gérard Talbot` This test checks that a floated left box in a containing block with 'writing-mode' set to 'vertical-lr' will be floated at the line-left side of its line box.
float-vlr-009 reference/ref-filled-green-100px-square 'float: left' in a 'vertical-lr' block formating context (basic) ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout f21507801a96baae6c82329b911bd1a134c4422f `Gérard Talbot` This test checks that a floated left box in a containing block with 'writing-mode' set to 'vertical-lr' will be floated at the line-left side of its line box.
float-vlr-011 reference/ref-filled-green-100px-square 'float: left' and 'float: right' in a 'vertical-lr' block formating context (basic) ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 094538f49bed865f72df170d77c1784e94a230ff `Gérard Talbot` This test checks that a floated left box and a floated right box in a containing block with 'writing-mode' set to 'vertical-lr' will be respectively floated at the line-left side of its line box and floated at line-right of its line box.
float-vlr-013 reference/ref-filled-green-100px-square 'float: left' and 'float: right' in a 'vertical-lr' block formating context (basic) ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 22596d409ea2a681a774858d625f3ccfa1f5afa7 `Gérard Talbot` This test checks that a floated left box and a floated right box in a containing block with 'writing-mode' set to 'vertical-lr' will be respectively floated at the line-left side of its line box and floated at line-right of its line box.
float-vrl-002 reference/ref-filled-green-100px-square 'float: right' in a 'vertical-rl' block formating context (basic) ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout c5d84e025d64277af56aa9ccaabc839fe94ed114 `Gérard Talbot` This test checks that a floated right box in a containing block with 'writing-mode' set to 'vertical-rl' will be floated at the line-right side of its line box.
float-vrl-004 reference/ref-filled-green-100px-square 'float: right' in a 'vertical-rl' block formating context (basic) ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 8d631515b344c4408f43525dc1c3a984f6499440 `Gérard Talbot` This test checks that a floated right box in a containing block with 'writing-mode' set to 'vertical-rl' will be floated at the line-right side of its line box.
float-vrl-006 reference/ref-filled-green-100px-square 'float: left' in a 'vertical-rl' block formating context (basic) ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout d045e20f6ee1241f28219b88a7d3d1d794f9e0d4 `Gérard Talbot` This test checks that a floated left box in a containing block with 'writing-mode' set to 'vertical-rl' will be floated at the line-left side of its line box.
float-vrl-008 reference/ref-filled-green-100px-square 'float: left' in a 'vertical-rl' block formating context (basic) ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout d17919d5f07ce10c94e0ff2716ea1666f4d0b522 `Gérard Talbot` This test checks that a floated left box in a containing block with 'writing-mode' set to 'vertical-rl' will be floated at the line-left side of its line box.
float-vrl-010 reference/ref-filled-green-100px-square 'float: left' and 'float: right' in a 'vertical-rl' block formating context (basic) ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 93fff4f9e21b5778c75e40cc9357e3a822beb28f `Gérard Talbot` This test checks that a floated left box and a floated right box in a containing block with 'writing-mode' set to 'vertical-rl' will be respectively floated at the line-left side of its line box and floated at line-right of its line box.
float-vrl-012 reference/ref-filled-green-100px-square 'float: left' and 'float: right' in a 'vertical-rl' block formating context (basic) ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 522df1555867968463557c3b2964aca03270c3f5 `Gérard Talbot` This test checks that a floated left box and a floated right box in a containing block with 'writing-mode' set to 'vertical-rl' will be respectively floated at the line-left side of its line box and floated at line-right of its line box.
form-controls-slr-004 order, orientation and layout of form controls in 'sideways-lr' writing-mode image,should http://www.w3.org/TR/css-writing-modes-3/#writing-mode 2cd26fa6fd32309b5ee9e9d1b21141c27a8815e1 `Gérard Talbot` This test checks the order, the flow, the orientation and layout of form controls used in Example 4 of section 3.1 when the 'writing-mode' of the whole form element is set to 'sideways-lr'.
form-controls-slr-005 form controls in 'sideways-lr' writing-mode should http://www.w3.org/TR/css-writing-modes-3/#writing-mode a31bbefed0f17ae13195bec0dbf5813ca6c2175c `Gérard Talbot` This test checks the rendering of various form controls (select, optgroup, options, various types of input and buttons) written with latin text in 'sideways-lr' writing mode. The text of replaced content should match the replaced element's writing mode and line orientation; therefore, in this test, a) the text's inline base direction must be from bottom to top, b) the glyphs must be rotated 90° counter-clockwise and c) the block flow direction must be from left to right.
form-controls-srl-004 order, orientation and layout of form controls in 'sideways-rl' writing-mode image,should http://www.w3.org/TR/css-writing-modes-3/#writing-mode fa1695c3f43c052217d45be574ae054c8527d580 `Gérard Talbot` This test checks the order, the flow, the orientation and layout of form controls used in Example 4 of section 3.1 when the 'writing-mode' of the whole form element is set to 'sideways-rl'.
form-controls-srl-005 form controls in 'sideways-rl' writing-mode should http://www.w3.org/TR/css-writing-modes-3/#writing-mode d1c454fbb9ea0d71a5c4b07ad83e6fef8645c1d4 `Gérard Talbot` This test checks the rendering of various form controls (select, optgroup, options, various types of input and buttons) written with latin text in 'sideways-rl' writing mode. The text of replaced content should match the replaced element's writing mode and line orientation; therefore, in this test, a) the text's inline base direction must be from top to bottom, b) the glyphs must be rotated 90° clockwise and c) the block flow direction must be from right to left.
form-controls-vlr-004 order, orientation and layout of form controls in 'vertical-lr' writing-mode image,should http://www.w3.org/TR/css-writing-modes-3/#writing-mode 5d98284a0fce93b65c34753a7e714947c4a0eafb `Gérard Talbot` This test checks the order, the flow, the orientation and layout of form controls used in Example 4 of section 3.1 when the 'writing-mode' of the whole form element is set to 'vertical-lr'.
form-controls-vlr-005 form controls in 'vertical-lr' writing-mode should http://www.w3.org/TR/css-writing-modes-3/#writing-mode 949c045be25bb731bafcf985b33447906f701696 `Gérard Talbot` This test checks the rendering of various form controls (select, optgroup, options, various types of input and buttons) written with latin text in 'vertical-lr' writing mode. The text of replaced content should match the replaced element's writing mode and line orientation; therefore, in this test, a) the text's inline base direction must be from top to bottom, b) the glyphs must be rotated 90° clockwise and c) the block flow direction must be from left to right.
form-controls-vrl-004 order, orientation and layout of form controls in 'vertical-rl' writing-mode image,should http://www.w3.org/TR/css-writing-modes-3/#writing-mode e10fcf280cc4a14e2b335f8ecba7370b4f213629 `Gérard Talbot` This test checks the order, the flow, the orientation and layout of form controls used in Example 4 of section 3.1 when the 'writing-mode' of the whole form element is set to 'vertical-rl'.
form-controls-vrl-005 form controls in 'vertical-rl' writing-mode should http://www.w3.org/TR/css-writing-modes-3/#writing-mode be143dd2896bab52cfbfc53134b83e8f56e12fca `Gérard Talbot` This test checks the rendering of various form controls (select, optgroup, options, various types of input and buttons) written with latin text in 'vertical-rl' writing mode. The text of replaced content should match the replaced element's writing mode and line orientation; therefore, in this test, a) the text's inline base direction must be from top to bottom, b) the glyphs must be rotated 90° clockwise and c) the block flow direction must be from right to left.
full-width-001 !reference/full-width-001-horizontal-notref,!reference/full-width-001-nofullwidth-notref CSS Writing Modes: 'text-combine-upright: all' applied on a single typographic full-width unit character asis,should http://www.w3.org/TR/css-writing-modes-3/#text-combine-fullwidth db4db5bf25c840d7e0142937b4c4fa738023a0f4 `Masataka Yakura`,`Gérard Talbot` When 'text-combine-upright: all' and 'text-transform: full-width' are applied simultaneously on 1 single typographic unit or when 'text-combine-upright: all' is set on a full-width typographic unit character, then such typographic unit remains a full-width character.
full-width-002 !reference/full-width-002-notcu-notref,!reference/full-width-002-horizontal-notref CSS Writing Modes: 'text-combine-upright: all' applied on 2 full-width characters asis,should http://www.w3.org/TR/css-writing-modes-3/#text-combine-fullwidth,https://www.w3.org/TR/css-text-3/#text-transform-property 1e77edbb7824a2be1bfbf362636e3d78165284d5 `Masataka Yakura`,`Gérard Talbot` When two or more full-width characters are combined, they are first converted to non-full-width characters.
full-width-003 !reference/full-width-002-notcu-notref,!reference/full-width-002-horizontal-notref CSS Writing Modes: 'text-combine-upright: digits 2' applied on 2 full-width characters asis,should http://www.w3.org/TR/css-writing-modes-3/#text-combine-fullwidth,https://www.w3.org/TR/css-text-3/#text-transform-property bd1382ccf9fbfc028f9aa0b0fcbe3506204c5459 `Masataka Yakura`,`Gérard Talbot` When two or more full-width characters are combined, they are first converted to non-full-width characters.
height-width-inline-non-replaced-vlr-003 reference/ref-filled-green-100px-square height and width - inline non-replaced element in vertical writing-mode ahem http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#inline-width,http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#inline-non-replaced 86c7fc3831fcfb59b492a8b1355b2f9dada33e80 `Gérard Talbot` This test checks that height and width declarations do not apply to inline non-replaced elements in vertical writing-modes.
height-width-inline-non-replaced-vrl-002 reference/abs-pos-non-replaced-icb-vrl-008-ref height and width - inline non-replaced element in vertical writing-mode ahem http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#inline-width,http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#inline-non-replaced 6c93b9c50edcb286ce65e14c45e9f13dc1728b2c `Gérard Talbot` This test checks that height and width declarations do not apply to inline non-replaced elements in vertical writing-modes.
horizontal-rule-vlr-003 reference/horizontal-rule-vlr-003-ref horizontal rule - 'vertical-lr' and orthogonal flow image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout c47416e169c5b440e743a67eac5c3c4d5196f6a5 `Gérard Talbot` This test checks that an horizontal rule (
element) in 'vertical-lr' writing-mode must be rendered as a vertical rule.
horizontal-rule-vlr-005 reference/horizontal-rule-vrl-004-ref horizontal rule - 'vertical-lr' http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 6f5f57495bcbc441c3eafb695347e47d5c5ec496 `Gérard Talbot` This test checks that an horizontal rule (
element) with 'vertical-lr' writing-mode but inside an 'horizontal-tb' writing-mode context must be rendered as an horizontal rule.
horizontal-rule-vrl-002 reference/horizontal-rule-vrl-002-ref horizontal rule - 'vertical-rl' and orthogonal flow image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 3bf5bbb3bbb172c806b28ffa7a8b231b8e97918a `Gérard Talbot` This test checks that an horizontal rule (
element) in 'vertical-rl' writing-mode must be rendered as a vertical rule.
horizontal-rule-vrl-004 reference/horizontal-rule-vrl-004-ref horizontal rule - 'vertical-rl' http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 14da7156297d3627b6ed03de8cb83fe63b851ea9 `Gérard Talbot` This test checks that an horizontal rule (
element) with 'vertical-rl' writing-mode but inside an 'horizontal-tb' writing-mode context must be rendered as an horizontal rule.
ic-unit-002 reference/ic-unit-002-ref the ic unit in vertical orientation https://drafts.csswg.org/css-values-4/#font-relative-lengths,https://www.w3.org/TR/css-writing-modes-3/#block-flow,https://www.w3.org/TR/css-writing-modes-3/#text-orientation 6e14c42cb874a775ecbe44d1a39e85ed34093285 `Florian Rivoal` In vertical upright, the ic unit is equal to the used vertical advance measure of the 水 (CJK water ideograph, U+6C34) glyph found in the font used to render it.
ic-unit-003 reference/ic-unit-002-ref the ic unit in vertical orientation https://drafts.csswg.org/css-values-4/#font-relative-lengths,https://www.w3.org/TR/css-writing-modes-3/#block-flow,https://www.w3.org/TR/css-writing-modes-3/#text-orientation 3d095ba597c115ad76574a5b82d9ab9a14c7856b `Florian Rivoal` In vertical mixed, the ic unit is equal to the used vertical advance measure of the 水 (CJK water ideograph, U+6C34) glyph found in the font used to render it.
ic-unit-004 reference/ic-unit-001-ref the ic unit in vertical orientation https://drafts.csswg.org/css-values-4/#font-relative-lengths,https://www.w3.org/TR/css-writing-modes-3/#block-flow,https://www.w3.org/TR/css-writing-modes-3/#text-orientation 6c4c0541d69126c5cca205f6ffa12495cf161da6 `Florian Rivoal` In vertical sideways, the ic unit is equal to the used horizontal advance measure of the 水 (CJK water ideograph, U+6C34) glyph found in the font used to render it.
inline-block-alignment-002 reference/inline-block-alignment-002-ref inline-block alignment - central alignment with vertical layout ahem http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines,http://www.w3.org/TR/CSS21/visuren.html#inline-boxes b2e78cfd22c01d1bc9f11956e0f4557d80575d7f `Hajime Shiozawa` This test checks the generation of inline-block baseline. When 'writing-mode' is 'vertical-rl' and when 'text-orientation' is 'mixed', then the central baseline is used as the dominant baseline.
inline-block-alignment-003 reference/inline-block-alignment-003-ref inline-block alignment - central alignment with vertical layout ahem http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines,http://www.w3.org/TR/CSS21/visuren.html#inline-boxes d7647e588b01fba800f62acfa2e05adc325f0819 `Hajime Shiozawa` This test checks the generation of inline-block baseline. When 'writing-mode' is 'vertical-lr' and when 'text-orientation' is 'mixed', then the central baseline is used as the dominant baseline.
inline-block-alignment-004 reference/inline-block-alignment-002-ref inline-block alignment - central alignment with vertical layout ahem http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines,http://www.w3.org/TR/CSS21/visuren.html#inline-boxes 72a2c479f89c577ea51ba811126bf8b7684c7cee `Hajime Shiozawa` This test checks the generation of inline-block baseline. When 'writing-mode' is 'vertical-rl' and when 'text-orientation' is 'upright', then the central baseline is used as the dominant baseline.
inline-block-alignment-005 reference/inline-block-alignment-003-ref inline-block alignment - central alignment with vertical layout ahem http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines,http://www.w3.org/TR/CSS21/visuren.html#inline-boxes fe339fdfd90a9a0a2a7525655bdda3bfc83f62f7 `Hajime Shiozawa` This test checks the generation of inline-block baseline. When 'writing-mode' is 'vertical-lr' and when 'text-orientation' is 'upright', then the central baseline is used as the dominant baseline.
inline-block-alignment-006 reference/inline-block-alignment-006-ref inline block alignment - alphabetical alignment with vertical layout ahem http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines,http://www.w3.org/TR/CSS21/visuren.html#inline-boxes 3e7ef54d69fd5eabf807ed15bc3167d0d8ed1cdb `Hajime Shiozawa` This test checks the generation of inline-block baseline. When 'writing-mode' is 'vertical-rl' and when 'text-orientation' is 'sideways', then the alphabetical baseline is used as the dominant baseline.
inline-block-alignment-007 reference/inline-block-alignment-006-ref inline block alignment - alphabetical alignment with vertical layout ahem http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines,http://www.w3.org/TR/CSS21/visuren.html#inline-boxes d125533103fbe5fe4ce3f7fcf9af7fb242502b57 `Hajime Shiozawa` This test checks the generation of inline-block baseline. When 'writing-mode' is 'vertical-lr' and when 'text-orientation' is 'sideways', then the alphabetical baseline is used as the dominant baseline.
inline-block-alignment-orthogonal-vlr-003 reference/inline-block-alignment-orthogonal-vrl-002-ref text baseline alignment of inline-block in orthogonal flow ahem http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines b6891512aa507f9050101d960cf349889329fda3 `Hajime Shiozawa` This test checks the generation of text baseline. When 'writing-mode' of the containing block of an inline-block in orthogonal flow is 'horizontal-tb', then the dominant baseline used is the alphabetical baseline. In this test, the inline-block should be 'sitting' on the alphabetical baseline, therefore creating a straight and unbroken bottom edge.
inline-block-alignment-orthogonal-vlr-005 reference/inline-block-alignment-orthogonal-vrl-002-ref text baseline alignment of inline-block in orthogonal flow ahem http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines 843d64f690c7eb68c0dd96bdca4cbec3484b13c5 `Hajime Shiozawa` This test checks the generation of text baseline. When 'writing-mode' of the containing block of an inline-block in orthogonal flow is 'horizontal-tb', then the dominant baseline used is the alphabetical baseline. In this test, the inline-block should be 'sitting' on the alphabetical baseline, therefore creating a straight and unbroken bottom edge.
inline-block-alignment-orthogonal-vrl-002 reference/inline-block-alignment-orthogonal-vrl-002-ref text baseline alignment of inline-block in orthogonal flow ahem http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines 26492fc7f467f3d050af3de705b263f7ab7996eb `Hajime Shiozawa` This test checks the generation of text baseline. When 'writing-mode' of the containing block of an inline-block in orthogonal flow is 'horizontal-tb', then the dominant baseline used is the alphabetical baseline. In this test, the inline-block should be 'sitting' on the alphabetical baseline, therefore creating a straight and unbroken bottom edge.
inline-block-alignment-orthogonal-vrl-004 reference/inline-block-alignment-orthogonal-vrl-002-ref text baseline alignment of inline-block in orthogonal flow ahem http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines b76cd7a87f94be29964bef761b5a28f1108b9994 `Hajime Shiozawa` This test checks the generation of text baseline. When 'writing-mode' of the containing block of an inline-block in orthogonal flow is 'horizontal-tb', then the dominant baseline used is the alphabetical baseline. In this test, the inline-block should be 'sitting' on the alphabetical baseline, therefore creating a straight and unbroken bottom edge.
inline-block-alignment-slr-009 reference/inline-block-alignment-slr-009-ref inline block alignment - alphabetical alignment with vertical layout ahem http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines,http://www.w3.org/TR/CSS21/visuren.html#inline-boxes 9c332a64534a626fa9d4f2270da2086cfce949c2 `Hajime Shiozawa` This test checks the generation of inline-block baseline. When 'writing-mode' is 'sideways-lr', then the alphabetic baseline is used as the dominant baseline.
inline-block-alignment-srl-008 reference/inline-block-alignment-006-ref inline block alignment - alphabetical alignment with vertical layout ahem http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines,http://www.w3.org/TR/CSS21/visuren.html#inline-boxes 8f526c8e5309c5f2fdb3a99180fae2150cd51b31 `Hajime Shiozawa` This test checks the generation of inline-block baseline. When 'writing-mode' is 'sideways-rl', then the alphabetic baseline is used as the dominant baseline.
inline-replaced-vlr-003 reference/inline-replaced-vrl-002-ref inline replaced element and 'vertical-lr' image http://www.w3.org/TR/css-writing-modes-3/#writing-mode fb490b42fc0b5e2d19122a5ec93d729280d0de37 `Gérard Talbot` This test checks that the content of an inline replaced element does not rotate due to the writing mode.
inline-replaced-vlr-005 reference/inline-replaced-vrl-004-ref inline replaced element and 'vertical-lr' (advanced) ahem,image http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines ca2f67096b0544b3e0d80c075acd0db763cbf815 `Gérard Talbot` This test checks that, while the content of inline replaced elements do not rotate in vertical writing mode, they are nevertheless laid out from top to bottom (inline base direction) in a line box and their baseline-alignment is central (not alphabetic) and then the following lines boxes (line box direction within a block container) are ordered from left to right.
inline-replaced-vrl-002 reference/inline-replaced-vrl-002-ref inline replaced element and 'vertical-rl' image http://www.w3.org/TR/css-writing-modes-3/#writing-mode 65edb60ad7a542cacaee25d586d2a07bc30e86b9 `Gérard Talbot` This test checks that the content of an inline replaced element does not rotate due to the writing mode.
inline-replaced-vrl-004 reference/inline-replaced-vrl-004-ref inline replaced element and 'vertical-rl' (advanced) ahem,image http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines 635904e5219ec4367419348152c36bdd1f55e3dc `Gérard Talbot` This test checks that, while the content of inline replaced elements do not rotate in vertical writing mode, they are nevertheless laid out from top to bottom (inline base direction) in a line box and their baseline-alignment is central (not alphabetic) and then the following lines boxes (line box direction within a block container) are ordered from right to left.
inline-table-alignment-002 reference/inline-table-alignment-002-ref inline-table alignment - central alignment with vertical layout ahem http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines,http://www.w3.org/TR/CSS21/visudet.html#leading 83b05a1e0b2f7e898521fd2496813df84c982188 `Hajime Shiozawa` This test checks the generation of inline-table baseline. When 'writing-mode' is 'vertical-rl' and when 'text-orientation' is 'mixed', then the central baseline is used as the dominant baseline.
inline-table-alignment-003 reference/inline-table-alignment-003-ref inline-table alignment - central alignment with vertical layout ahem http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines,http://www.w3.org/TR/CSS21/visudet.html#leading a5750768d6c014ab71d88b84f0670bc40e1bc94b `Hajime Shiozawa` This test checks the generation of inline-table baseline. When 'writing-mode' is 'vertical-lr' and when 'text-orientation' is 'mixed', then the central baseline is used as the dominant baseline.
inline-table-alignment-004 reference/inline-table-alignment-002-ref inline-table alignment - central alignment with vertical layout ahem http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines,http://www.w3.org/TR/CSS21/visudet.html#leading 208f4d4629d59da12eed17dbc62ad8b4ea548b6b `Hajime Shiozawa` This test checks the generation of inline-table baseline. When 'writing-mode' is 'vertical-rl' and when 'text-orientation' is 'upright', then the central baseline is used as the dominant baseline.
inline-table-alignment-005 reference/inline-table-alignment-003-ref inline-table alignment - central alignment with vertical layout ahem http://www.w3.org/TR/css-writing-modes-3/#replaced-baselines,http://www.w3.org/TR/CSS21/visudet.html#leading 4eb7321db34cf93c7935fe552ecdbdec711bd446 `Hajime Shiozawa` This test checks the generation of inline-table baseline. When 'writing-mode' is 'vertical-lr' and when 'text-orientation' is 'upright', then the central baseline is used as the dominant baseline.
line-box-direction-htb-001 reference/block-flow-direction-001-ref horizontal-tb - ordering direction of line boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 4ac006fc772cf8994b4930f629114ce67138cc07 `Gérard Talbot` This test checks that line boxes of a block box in a 'horizontal-tb' writing mode are laid out one after the other, vertically, with the first beginning at the top of the block box; they are ordered from top to bottom meaning that the 1st line box is the topmost one and then the 2nd block is juxtaposed to its bottom, the 3rd block is juxtaposed to the 2nd block on its left-hand side, etc...
line-box-direction-slr-043 reference/block-flow-direction-001-ref sideways-lr - ordering direction of line boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 034827544198ff8a88a8de5a26b84456685aa60c `Gérard Talbot` This test checks that line boxes in a block box with 'writing-mode' set to 'sideways-lr' are laid out one after the other with the first beginning at the left-hand side of the block box; they are ordered from left to right meaning that the 1st line box is the leftmost one and then the 2nd line box is juxtaposed to the right-hand side of 1st line box, the 3rd line box is juxtaposed to the 2nd line box on its right-hand side, etc...
line-box-direction-slr-047 reference/block-flow-direction-002-ref 'float: right' and 'sideways-lr' - ordering direction of line boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode d58806a4f3aebf21bf89946f94c3f2886731d506 `Gérard Talbot` This test checks that the line boxes of a right-floated box with its 'writing-mode' set to 'sideways-lr' will be ordered from left to right.
line-box-direction-slr-048 reference/block-flow-direction-002-ref 'float: right' and 'sideways-lr' - ordering direction of line boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode d678e04875cb934de78c0bbd87c0ef1abc847f3b `Gérard Talbot` This test checks that the line boxes of right-floated boxes with 'writing-mode' set to 'sideways-lr' will be ordered from left to right.
line-box-direction-slr-050 reference/block-flow-direction-001-ref position absolute and 'sideways-lr' - ordering direction of line boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 3b5f5382f7e25cd982c363d530d128eb739e0720 `Gérard Talbot` This test checks that line boxes of an absolutely positioned box with its 'writing-mode' set to 'sideways-lr' will be ordered from left to right.
line-box-direction-slr-053 reference/block-flow-direction-001-ref inline-block and 'sideways-lr' - ordering direction of line boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 3d6ae09fba9e96a2f4f7d98770a83a4d23428021 `Gérard Talbot` This test checks that lines boxes of descendant block boxes of an inline-block with its 'writing-mode' set to 'sideways-lr' are ordered from left to right.
line-box-direction-slr-054 reference/block-flow-direction-001-ref inline-block and 'sideways-lr' - ordering direction of line boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode ef0b91559ebb1de2c24d4ac43d29b053cabb4a58 `Gérard Talbot` This test checks that lines boxes of descendant block boxes of inline-blocks with 'writing-mode' set to 'sideways-lr' are ordered from left to right.
line-box-direction-slr-056 reference/block-flow-direction-001-ref table-cell and 'sideways-lr' - ordering direction of line boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode bf9e7b66853f0c8275499e2fa30cdb3f8e101f95 `Gérard Talbot` This test checks that the lines boxes of a table-cell with its 'writing-mode' set to 'sideways-lr' are ordered from left to right.
line-box-direction-slr-058 reference/block-flow-direction-001-ref table-caption and 'sideways-lr' - ordering direction of line boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 415fd7c8dffbd005308f3dd0ab1149b41bc03246 `Gérard Talbot` This test checks that the lines boxes of a table-caption with its 'writing-mode' set to 'sideways-lr' are ordered from left to right.
line-box-direction-slr-060 reference/block-flow-direction-001-ref list and 'sideways-lr' - ordering direction of line boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode cb3ce4ef4b7d5533b32d8cf4446b734c985b151b `Gérard Talbot` This test checks that line boxes in a block box with 'writing-mode' set to 'sideways-lr' are laid out one after the other with the first beginning at the left-hand side of the block box; they are ordered from left to right meaning that the 1st line box is the leftmost one and then the 2nd line box is juxtaposed to the right-hand side of 1st line box, the 3rd line box is juxtaposed to the 2nd line box on its right-hand side, etc...
line-box-direction-srl-042 reference/block-flow-direction-001-ref sideways-rl - ordering direction of line boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 8aadec75e82c6b51a690fac4308fd9b3b5358ef4 `Gérard Talbot` This test checks that line boxes of a block box in a 'sideways-rl' writing mode are laid out one after the other, leftwardedly, with the first beginning at the rightmost line of the block box; they are ordered from right to left meaning that the 1st line box is the rightmost one and then the 2nd line box is juxtaposed to its left-hand side, the 3rd block is juxtaposed to the 2nd line box on its left-hand side, etc...
line-box-direction-srl-045 reference/block-flow-direction-001-ref 'float: left' and 'sideways-rl' - ordering direction of line boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 03f58b722ca23666cb101d4bc4603e2e4812687d `Gérard Talbot` This test checks that the line boxes of a left-floated box with its 'writing-mode' set to 'sideways-rl' will be ordered from right to left.
line-box-direction-srl-046 reference/block-flow-direction-001-ref 'float: left' and 'sideways-rl' - ordering direction of line boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 38719b045f4fe467f417e684cd3e558b214637d8 `Gérard Talbot` This test checks that the line boxes of left-floated boxes with 'writing-mode' set to 'sideways-rl' will be ordered from right to left.
line-box-direction-srl-049 reference/block-flow-direction-001-ref position absolute and 'sideways-rl' - ordering direction of line boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode a9918a4cf2836821ff0f9ea322f13d161247334b `Gérard Talbot` This test checks that line boxes of an absolutely positioned box with its 'writing-mode' set to 'sideways-rl' will be ordered from right to left.
line-box-direction-srl-051 reference/block-flow-direction-001-ref inline-block and 'sideways-rl' - ordering direction of line boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 5f2ca0cf21c14d035cfee00356cf7c744a078fee `Gérard Talbot` This test checks that lines boxes of descendant block boxes of an inline-block with its 'writing-mode' set to 'sideways-rl' are ordered from right to left.
line-box-direction-srl-052 reference/block-flow-direction-001-ref inline-block and 'sideways-rl' - ordering direction of line boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 06cb26cfde4f37513096d9c5730e56e288b18bae `Gérard Talbot` This test checks that lines boxes of descendant block boxes of inline-blocks with 'writing-mode' set to 'sideways-rl' are ordered from right to left.
line-box-direction-srl-055 reference/block-flow-direction-001-ref table-cell and 'sideways-rl' - ordering direction of line boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 5b3e6b4beff470577d683de31a8069ef2fc40253 `Gérard Talbot` This test checks that the lines boxes of a table-cell with its 'writing-mode' set to 'sideways-rl' are ordered from right to left.
line-box-direction-srl-057 reference/block-flow-direction-001-ref table-caption and 'sideways-rl' - ordering direction of line boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 6f7bb0f2d709addb4fcd36d3ff8e7552af0f5052 `Gérard Talbot` This test checks that the lines boxes of a table-caption with its 'writing-mode' set to 'sideways-rl' are ordered from right to left.
line-box-direction-srl-059 reference/block-flow-direction-001-ref list and 'sideways-rl' - ordering direction of line boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode a56b2a97cd20167b77f4aca1afb93b89a852a343 `Gérard Talbot` This test checks that line boxes of a block box in a 'sideways-rl' writing mode are laid out one after the other, leftwardedly, with the first beginning at the rightmost line of the block box; they are ordered from right to left meaning that the 1st line box is the rightmost one and then the 2nd line box is juxtaposed to its left-hand side, the 3rd block is juxtaposed to the 2nd line box on its left-hand side, etc...
line-box-direction-vlr-003 reference/block-flow-direction-001-ref vertical-lr - ordering direction of line boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 36fd563d23596c8230673288d867e705691be3d3 `Gérard Talbot` This test checks that line boxes in a block box with 'writing-mode' set to 'vertical-lr' are laid out one after the other with the first beginning at the left-hand side of the block box; they are ordered from left to right meaning that the 1st line box is the leftmost one and then the 2nd line box is juxtaposed to the right-hand side of 1st line box, the 3rd line box is juxtaposed to the 2nd line box on its right-hand side, etc...
line-box-direction-vlr-007 reference/block-flow-direction-002-ref 'float: right' and 'vertical-lr' - ordering direction of line boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode f971e9c614eb887e9c3484d19e380b04f2045ccc `Gérard Talbot` This test checks that the line boxes of a right-floated box with its 'writing-mode' set to 'vertical-lr' will be ordered from left to right.
line-box-direction-vlr-008 reference/block-flow-direction-002-ref 'float: right' and 'vertical-lr' - ordering direction of line boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 163986016e72ccf5b0889e1a19b5174ab8e3e8a1 `Gérard Talbot` This test checks that the line boxes of right-floated boxes with 'writing-mode' set to 'vertical-lr' will be ordered from left to right.
line-box-direction-vlr-010 reference/block-flow-direction-001-ref position absolute and 'vertical-lr' - ordering direction of line boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode dbe7e34fee5432766114395ea7099227f74c4a3b `Gérard Talbot` This test checks that line boxes of an absolutely positioned box with its 'writing-mode' set to 'vertical-lr' will be ordered from left to right.
line-box-direction-vlr-013 reference/block-flow-direction-001-ref inline-block and 'vertical-lr' - ordering direction of line boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 83cf29be2157b4654c15d4370213325785904c7e `Gérard Talbot` This test checks that lines boxes of descendant block boxes of an inline-block with its 'writing-mode' set to 'vertical-lr' are ordered from left to right.
line-box-direction-vlr-014 reference/block-flow-direction-001-ref inline-block and 'vertical-lr' - ordering direction of line boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 8e1ea325145634bc4e0714678499631779071206 `Gérard Talbot` This test checks that lines boxes of descendant block boxes of inline-blocks with 'writing-mode' set to 'vertical-lr' are ordered from left to right.
line-box-direction-vlr-016 reference/block-flow-direction-001-ref table-cell and 'vertical-lr' - ordering direction of line boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode f344f2ef7eb074b48a23fedd25768ad62627b4ad `Gérard Talbot` This test checks that the lines boxes of a table-cell with its 'writing-mode' set to 'vertical-lr' are ordered from left to right.
line-box-direction-vlr-018 reference/block-flow-direction-001-ref table-caption and 'vertical-lr' - ordering direction of line boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode d2393bce5a8832558804d62bc79280a047061367 `Gérard Talbot` This test checks that the lines boxes of a table-caption with its 'writing-mode' set to 'vertical-lr' are ordered from left to right.
line-box-direction-vlr-020 reference/block-flow-direction-001-ref list and 'vertical-lr' - ordering direction of line boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 460e9b104d5fc4472fb0ad234af89dc937493967 `Gérard Talbot` This test checks that line boxes in a block box with 'writing-mode' set to 'vertical-lr' are laid out one after the other with the first beginning at the left-hand side of the block box; they are ordered from left to right meaning that the 1st line box is the leftmost one and then the 2nd line box is juxtaposed to the right-hand side of 1st line box, the 3rd line box is juxtaposed to the 2nd line box on its right-hand side, etc...
line-box-direction-vrl-002 reference/block-flow-direction-001-ref vertical-rl - ordering direction of line boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 99543cd8bbc9eccc8c9d4776f43f17b5ddc3cc54 `Gérard Talbot` This test checks that line boxes of a block box in a 'vertical-rl' writing mode are laid out one after the other, leftwardedly, with the first beginning at the rightmost line of the block box; they are ordered from right to left meaning that the 1st line box is the rightmost one and then the 2nd line box is juxtaposed to its left-hand side, the 3rd block is juxtaposed to the 2nd line box on its left-hand side, etc...
line-box-direction-vrl-005 reference/block-flow-direction-001-ref 'float: left' and 'vertical-rl' - ordering direction of line boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 74323392e8792269029ed83e11ae4036b966565c `Gérard Talbot` This test checks that the line boxes of a left-floated box with its 'writing-mode' set to 'vertical-rl' will be ordered from right to left.
line-box-direction-vrl-006 reference/block-flow-direction-001-ref 'float: left' and 'vertical-rl' - ordering direction of line boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode d82c1b6bfe6f22ff74276c8aa77a333ba7cf0270 `Gérard Talbot` This test checks that the line boxes of left-floated boxes with 'writing-mode' set to 'vertical-rl' will be ordered from right to left.
line-box-direction-vrl-009 reference/block-flow-direction-001-ref position absolute and 'vertical-rl' - ordering direction of line boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 23399ceb1d0640aac436b7915f80c5c4b409dbfa `Gérard Talbot` This test checks that line boxes of an absolutely positioned box with its 'writing-mode' set to 'vertical-rl' will be ordered from right to left.
line-box-direction-vrl-011 reference/block-flow-direction-001-ref inline-block and 'vertical-rl' - ordering direction of line boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 173d1a1895702857e4f19158f3aa678ac41c02fd `Gérard Talbot` This test checks that lines boxes of descendant block boxes of an inline-block with its 'writing-mode' set to 'vertical-rl' are ordered from right to left.
line-box-direction-vrl-012 reference/block-flow-direction-001-ref inline-block and 'vertical-rl' - ordering direction of line boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 8228430cc7f296273ba8935dd371e0fc58a6e0d4 `Gérard Talbot` This test checks that lines boxes of descendant block boxes of inline-blocks with 'writing-mode' set to 'vertical-rl' are ordered from right to left.
line-box-direction-vrl-015 reference/block-flow-direction-001-ref table-cell and 'vertical-rl' - ordering direction of line boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode ea30c9dec567c8eec277ab08accf2c39dba378ed `Gérard Talbot` This test checks that the lines boxes of a table-cell with its 'writing-mode' set to 'vertical-rl' are ordered from right to left.
line-box-direction-vrl-017 reference/block-flow-direction-001-ref table-caption and 'vertical-rl' - ordering direction of line boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 6827d3c0ce06529b63db1ea8654debb4a3923c98 `Gérard Talbot` This test checks that the lines boxes of a table-caption with its 'writing-mode' set to 'vertical-rl' are ordered from right to left.
line-box-direction-vrl-019 reference/block-flow-direction-001-ref list and 'vertical-rl' - ordering direction of line boxes ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 27139aa2e985eb4fe13710abf274543920ad9703 `Gérard Talbot` This test checks that line boxes of a block box in a 'vertical-rl' writing mode are laid out one after the other, leftwardedly, with the first beginning at the rightmost line of the block box; they are ordered from right to left meaning that the 1st line box is the rightmost one and then the 2nd line box is juxtaposed to its left-hand side, the 3rd block is juxtaposed to the 2nd line box on its left-hand side, etc...
line-box-height-vlr-003 reference/line-box-height-vlr-003-ref line box height and border on non-replaced inline box (mixed) http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#line-height ed5d28837fc82e812451e0ce6ea11321d8f0f8ff `Gérard Talbot` This test checks that a line box height does not increase because an inline non-replaced box has a border. In this test, the '34' inline box and the '56' inline box should be lined up with its inline '12' sibling. The line box height, enclosed by the blue border should not grow to accomodate transparent 'border-left' of inline box and transparent 'border-right' of inline box.
line-box-height-vlr-005 reference/line-box-height-vlr-003-ref line box height and padding on non-replaced inline box (mixed) http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#line-height 5fc9f08ac5006b25a7718df3b05a10b051a13ca5 `Gérard Talbot` This test checks that a line box height does not increase because an inline non-replaced box has a padding. In this test, the '34' inline box and the '56' inline box should be lined up with its inline '12' sibling. The line box height, enclosed by the blue border should not grow to accomodate transparent 'padding-left' of inline box and transparent 'padding-right' of inline box.
line-box-height-vlr-007 reference/line-box-height-vlr-007-ref line box height and border on non-replaced inline box (sideways) http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#line-height 62224f4c4b0f3bcb36e3c865ac9ab414e3bebdf5 `Gérard Talbot` This test checks that a line box height does not increase because an inline non-replaced box has a border. In this test, the '34' inline box and the '56' inline box should be lined up with its inline '12' sibling. The line box height, enclosed by the blue border should not grow to accomodate transparent 'border-left' of inline box and transparent 'border-right' of inline box.
line-box-height-vlr-009 reference/line-box-height-vlr-007-ref line box height and padding on non-replaced inline box (sideways) http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#line-height 449e268abb74a4324ac8617b0c7451b670468223 `Gérard Talbot` This test checks that a line box height does not increase because an inline non-replaced box has a padding. In this test, the '34' inline box and the '56' inline box should be lined up with its inline '12' sibling. The line box height, enclosed by the blue border should not grow to accomodate transparent 'padding-left' of inline box and transparent 'padding-right' of inline box.
line-box-height-vlr-011 reference/line-box-height-vlr-011-ref line box height and border on non-replaced inline box (upright) http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#line-height 7826655b6d680c94278f13c416b6b338bc4961d5 `Gérard Talbot` This test checks that a line box height does not increase because an inline non-replaced box has a border. In this test, the '34' inline box and the '56' inline box should be lined up with its inline '12' sibling. The line box height, enclosed by the blue border should not grow to accomodate transparent 'border-left' of inline box and transparent 'border-right' of inline box.
line-box-height-vlr-013 reference/line-box-height-vlr-011-ref line box height and padding on non-replaced inline box (upright) http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#line-height 02bfa40e8df550955544cdaa3a9d9d8db8253db0 `Gérard Talbot` This test checks that a line box height does not increase because an inline non-replaced box has a padding. In this test, the '34' inline box and the '56' inline box should be lined up with its inline '12' sibling. The line box height, enclosed by the blue border should not grow to accomodate transparent 'padding-left' of inline box and transparent 'padding-right' of inline box.
line-box-height-vlr-021 reference/line-box-height-vlr-021-ref line box height and border on non-replaced inline box (complex) http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#line-height e69fbb629182c70b9d2d08caaf93fc97c310280a `Gérard Talbot` This test checks that a line box height does not increase because an inline non-replaced box has a border. In this test, the '34' inline box and the '56' inline box should be lined up with its inline '12' sibling. The line box height, enclosed by the blue border should not grow to accomodate transparent 'border-left' of inline box and transparent 'border-right' of inline box.
line-box-height-vlr-023 reference/line-box-height-vlr-023-ref line box height and border on non-replaced inline box (complex) http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#line-height ba4be7e928e79d8aa75c34baebdc7d99a01be2e4 `Gérard Talbot` This test checks that a line box height does not increase because an inline non-replaced box has a border. In this test, the '34' inline box and the '56' inline box should be lined up with its inline '12' sibling. The line box height, enclosed by the blue border should not grow to accomodate transparent 'border-left' of inline box and transparent 'border-right' of inline box.
line-box-height-vrl-002 reference/line-box-height-vrl-002-ref line box height and border on non-replaced inline box (mixed) http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#line-height 833224f33966412be5063328d8c6f6384ce05db1 `Gérard Talbot` This test checks that a line box height does not increase because an inline non-replaced box has a border. In this test, the '34' inline box and the '56' inline box should be lined up with its inline '12' sibling. The line box height, enclosed by the blue border should not grow to accomodate transparent 'border-left' of inline box and transparent 'border-right' of inline box.
line-box-height-vrl-004 reference/line-box-height-vrl-002-ref line box height and padding on non-replaced inline box (mixed) http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#line-height 4f8eae66eb89d850363f2b3a2ebf50d5ca3224e7 `Gérard Talbot` This test checks that a line box height does not increase because an inline non-replaced box has a padding. In this test, the '34' inline box and the '56' inline box should be lined up with its inline '12' sibling. The line box height, enclosed by the blue border should not grow to accomodate transparent 'padding-left' of inline box and transparent 'padding-right' of inline box.
line-box-height-vrl-006 reference/line-box-height-vrl-006-ref line box height and border on non-replaced inline box (sideways) http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#line-height cf8714607cbb540dc9591c50c06f3e10a9b0fe93 `Gérard Talbot` This test checks that a line box height does not increase because an inline non-replaced box has a border. In this test, the '34' inline box and the '56' inline box should be lined up with its inline '12' sibling. The line box height, enclosed by the blue border should not grow to accomodate transparent 'border-left' of inline box and transparent 'border-right' of inline box.
line-box-height-vrl-008 reference/line-box-height-vrl-006-ref line box height and padding on non-replaced inline box (sideways) http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#line-height 3e2a65f640262460eb0e6f8cf33d0296824a7142 `Gérard Talbot` This test checks that a line box height does not increase because an inline non-replaced box has a padding. In this test, the '34' inline box and the '56' inline box should be lined up with its inline '12' sibling. The line box height, enclosed by the blue border should not grow to accomodate transparent 'padding-left' of inline box and transparent 'padding-right' of inline box.
line-box-height-vrl-010 reference/line-box-height-vrl-010-ref line box height and border on non-replaced inline box (upright) http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#line-height 6a0a850fbc3d9f793bb6d1fb3068fe2ab9176818 `Gérard Talbot` This test checks that a line box height does not increase because an inline non-replaced box has a border. In this test, the '34' inline box and the '56' inline box should be lined up with its inline '12' sibling. The line box height, enclosed by the blue border should not grow to accomodate transparent 'border-left' of inline box and transparent 'border-right' of inline box.
line-box-height-vrl-012 reference/line-box-height-vrl-010-ref line box height and padding on non-replaced inline box (upright) http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/CSS21/visudet.html#line-height 0e5d93023594b9399a87f21dcbac0776dda6627f `Gérard Talbot` This test checks that a line box height does not increase because an inline non-replaced box has a padding. In this test, the '34' inline box and the '56' inline box should be lined up with its inline '12' sibling. The line box height, enclosed by the blue border should not grow to accomodate transparent 'padding-left' of inline box and transparent 'padding-right' of inline box.
logical-physical-mapping-001 reference/logical-physical-mapping-001-ref border-block and border-inline logical properties in different writing modes https://drafts.csswg.org/css-writing-modes-3/#logical-to-physical daf9e4e662896728092656a88b4e817161579245 `Manish Goregaokar`
logicalprops-block-size CSS Logical Properties: {max-,min-}block-size script https://drafts.csswg.org/css-logical-props-1/#logical-dimension-properties,https://drafts.csswg.org/css-writing-modes-3/#logical-to-physical d414a692f35053c6458db6f68538c7e6c17cec0d `Xu Xing`
logicalprops-block-size-vlr CSS Logical Properties: {max-,min-}block-size vertical-lr script https://drafts.csswg.org/css-logical-props-1/#logical-dimension-properties,https://drafts.csswg.org/css-writing-modes-3/#logical-to-physical 57d94fd42abe49eb774d471bc82d8fd4a0ec41a3 `Xu Xing`
logicalprops-inline-size CSS Logical Properties: {max-,min-}inline-size script https://drafts.csswg.org/css-logical-props-1/#logical-dimension-properties,https://drafts.csswg.org/css-writing-modes-3/#logical-to-physical 6bb82a9e51f1edec5f88230bee383b56629a785b `Xu Xing`
logicalprops-inline-size-vlr CSS Logical Properties: {max-,min-}inline-size vertical-lr script https://drafts.csswg.org/css-logical-props-1/#logical-dimension-properties,https://drafts.csswg.org/css-writing-modes-3/#logical-to-physical ae18b9a1d21fcb147e29c4e97cf9a48223d0a5d0 `Xu Xing`
logicalprops-quirklength CSS Logical Properties: {max-,min-}block-size script https://drafts.csswg.org/css-logical-props-1/#logical-dimension-properties,https://drafts.csswg.org/css-writing-modes-3/#logical-to-physical 53d305440cb927e4528f4cff3c141c8f5d9fb807 `Xu Xing`
margin-collapse-vlr-003 reference/ref-filled-green-100px-square 'vertical-lr' and margin collapsing - maximum of 2 adjoining margins ahem,image http://www.w3.org/TR/css-writing-modes-3/#logical-direction-layout f3279ce1049031193a82693278cfc3f18b0570f6 `Gérard Talbot` This test checks that margin-end and margin-start of adjacent blocks collapse into its maximum in 'vertical-lr' writing-mode.
margin-collapse-vlr-009 reference/ref-filled-green-100px-square 'vertical-lr' and margin collapsing - adjoining margins of non-siblings or ancestors ahem,image http://www.w3.org/TR/css-writing-modes-3/#logical-direction-layout 64524331f355a9824dc23ffe02a3662a974c54fd `Gérard Talbot` This test checks that adjoining margin-end and margin-start boxes generated by elements, that are not related by siblings or ancestors, collapse in 'vertical-lr' writing-mode.
margin-collapse-vlr-011 reference/ref-filled-green-100px-square 'vertical-lr' and margin collapsing - floated elements do not collapse margins ahem,image http://www.w3.org/TR/css-writing-modes-3/#logical-direction-layout 4299e432bf3bd03d0ca34585bf661ebb96a90458 `Gérard Talbot` This test checks that margin-end of floated box does not collapse with the margin-start of a preceding block box in 'vertical-lr' writing-mode.
margin-collapse-vlr-015 reference/ref-filled-green-100px-square 'vertical-lr' and margin collapsing - elements with 'overflow' set to 'visible' ahem,image http://www.w3.org/TR/css-writing-modes-3/#logical-direction-layout 51b1284c2a117cc079b7173e6846611f17514b83 `Gérard Talbot` This test checks that elements with 'overflow' set to 'visible' collapse margin with in-flow children in 'vertical-lr' writing-mode.
margin-collapse-vlr-017 reference/ref-filled-green-100px-square 'vertical-lr' and margin collapsing - elements with 'overflow' set to 'hidden' ahem,image http://www.w3.org/TR/css-writing-modes-3/#logical-direction-layout 342890bb192b8f1e7c665ef613ef117c31fbe909 `Gérard Talbot` This test checks that elements with 'overflow' set to 'hidden' do not collapse margin with in-flow children in 'vertical-lr' writing-mode. In this test, we are testing and checking that 'margin-left' of div#overflow does not collapse with 'margin-left' of div#nested.
margin-collapse-vlr-023 'vertical-lr' and margin collapsing - absolute positioning and siblings ahem,image http://www.w3.org/TR/css-writing-modes-3/#logical-direction-layout 6de48316eba1a8307c27a50880cec9262e1cd997 `Gérard Talbot` This test checks that absolutely positioned boxes do not collapse margins with siblings in 'vertical-lr' writing-mode.
margin-collapse-vlr-025 reference/ref-filled-green-100px-square 'vertical-lr' and margin collapsing - collapse through empty siblings ahem,image http://www.w3.org/TR/css-writing-modes-3/#logical-direction-layout 981a64fd0989ea1dc6311c274a6452f89f1cc9e9 `Gérard Talbot` This test checks that margins can collapse through empty elements in 'vertical-lr' writing-mode.
margin-collapse-vlr-031 reference/ref-filled-green-100px-square 'vertical-lr' and margin collapsing - collapse through sibling ahem,image http://www.w3.org/TR/css-writing-modes-3/#logical-direction-layout 52ee13174a019f25ce75ccedd6e6140832c9704a `Gérard Talbot` This test checks that horizontal margins of boxes can collapse through a sibling box whose left and right margins collapse in 'vertical-lr' writing-mode.
margin-collapse-vlr-035 reference/ref-filled-green-100px-square 'vertical-lr' and margin collapsing - left margin of a block collapses with left margin of its first child ahem,image http://www.w3.org/TR/css-writing-modes-3/#logical-direction-layout c4508fb62a5e2199b0ebc205c4a23cc04cdcb7a0 `Gérard Talbot` This test checks that, in a vertical-lr context, the left margin an in-flow block element collapses with its first in-flow block-level child's left margin if the element has no top border, no top padding, and the child has no clearance.
margin-collapse-vlr-037 reference/ref-filled-green-100px-square 'vertical-lr' and margin collapsing - right margin of a block collapses with right margin of its last child ahem,image http://www.w3.org/TR/css-writing-modes-3/#logical-direction-layout 0ff74db8f5b01d09605b36346071eaf80053ef0d `Gérard Talbot` This test checks that, in a vertical-lr context, the right margin an in-flow block box collapses with its last in-flow block-level child's right margin if the element has no right padding and no right border and the child's right margin does not collapse with a left margin that has clearance.
margin-collapse-vrl-002 reference/ref-filled-green-100px-square 'vertical-rl' and margin collapsing - maximum of 2 adjoining margins ahem,image http://www.w3.org/TR/css-writing-modes-3/#logical-direction-layout 77c0bcda36fa71a5a4a6f622a1e78f639b64d370 `Gérard Talbot` This test checks that margin-end and margin-start of adjacent blocks collapse into its maximum in 'vertical-rl' writing-mode.
margin-collapse-vrl-008 reference/ref-filled-green-100px-square 'vertical-rl' and margin collapsing - adjoining margins of non-siblings or ancestors ahem,image http://www.w3.org/TR/css-writing-modes-3/#logical-direction-layout 0e1e6c663f11f4a5554f01581842b6a414eabf32 `Gérard Talbot` This test checks that adjoining margin-end and margin-start boxes generated by elements, that are not related by siblings or ancestors, collapse in 'vertical-rl' writing-mode.
margin-collapse-vrl-010 reference/ref-filled-green-100px-square 'vertical-rl' and margin collapsing - floated elements do not collapse margins ahem,image http://www.w3.org/TR/css-writing-modes-3/#logical-direction-layout 930e63fdcc727f5cf80c2c830aa23d6645d13166 `Gérard Talbot` This test checks that margin-start of floated box does not collapse with the margin-end of a preceding block box in 'vertical-rl' writing-mode.
margin-collapse-vrl-014 reference/ref-filled-green-100px-square 'vertical-rl' and margin collapsing - elements with 'overflow' set to 'visible' ahem,image http://www.w3.org/TR/css-writing-modes-3/#logical-direction-layout 1d9059c5e80e27b5c81c40bff9fd7868108fbb1a `Gérard Talbot` This test checks that elements with 'overflow' set to 'visible' collapse margin with in-flow children in 'vertical-rl' writing-mode.
margin-collapse-vrl-016 reference/ref-filled-green-100px-square 'vertical-rl' and margin collapsing - elements with 'overflow' set to 'hidden' ahem,image http://www.w3.org/TR/css-writing-modes-3/#logical-direction-layout a2de1e1157a55dc5dd0e92c810fc387a8382910d `Gérard Talbot` This test checks that elements with 'overflow' set to 'hidden' do not collapse their horizontal margin with the horizontal margin in-flow children in 'vertical-rl' writing-mode. In this test, we are testing and checking that 'margin-right' of div#overflow does not collapse with 'margin-right' of div#nested.
margin-collapse-vrl-022 'vertical-rl' and margin collapsing - absolute positioning and siblings ahem,image http://www.w3.org/TR/css-writing-modes-3/#logical-direction-layout 95f8569b58a03895239038991403753801b19dbd `Gérard Talbot` This test checks that absolutely positioned boxes do not collapse margins with siblings in 'vertical-rl' writing-mode.
margin-collapse-vrl-024 reference/ref-filled-green-100px-square 'vertical-rl' and margin collapsing - collapse through empty siblings ahem,image http://www.w3.org/TR/css-writing-modes-3/#logical-direction-layout 391e44b947f55a63a94f5f44e8d607cee522bdfe `Gérard Talbot` This test checks that margins can collapse through empty elements in 'vertical-rl' writing-mode.
margin-collapse-vrl-030 reference/ref-filled-green-100px-square 'vertical-rl' and margin collapsing - collapse through sibling ahem,image http://www.w3.org/TR/css-writing-modes-3/#logical-direction-layout 2455760e91990d8889ec3879198310f7829b54ff `Gérard Talbot` This test checks that horizontal margins of boxes can collapse through a sibling box whose left and right margins collapse in 'vertical-rl' writing-mode.
margin-collapse-vrl-034 reference/ref-filled-green-100px-square 'vertical-rl' and margin collapsing - right margin of a block collapses with right margin of its first child ahem,image http://www.w3.org/TR/css-writing-modes-3/#logical-direction-layout a2842fcb139c5805d3de0055b0e34135d0647563 `Gérard Talbot` This test checks that, in a vertical-rl context, the right margin an in-flow block box collapses with its first in-flow block-level child's right margin if the element has no top border, no top padding, and the child has no clearance.
margin-collapse-vrl-036 reference/ref-filled-green-100px-square 'vertical-rl' and margin collapsing - left margin of a block collapses with left margin of its last child ahem,image http://www.w3.org/TR/css-writing-modes-3/#logical-direction-layout af57678272e39fbc2ad05bf13585e622c2c03ef9 `Gérard Talbot` This test checks that, in a vertical-rl context, the left margin an in-flow block box collapses with its last in-flow block-level child's left margin if the element has no left padding and no left border and the child's left margin does not collapse with a right margin that has clearance.
margin-vlr-003 reference/margin-vrl-002-ref margin in 'vertical-lr' writing-mode context image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout efb8e8b39035a1c320622f446a5d8799d59d953e `Gérard Talbot` This test checks that margin-left, margin-right, margin-top and margin-bottom do not change in vertical writing-mode. The margin-left property of a box still affects the lefthand margin of such box.
margin-vrl-002 reference/margin-vrl-002-ref margin in 'vertical-rl' writing-mode context image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 0e013e2395651788e72964961d8955431a18c0f0 `Gérard Talbot` This test checks that margin-left, margin-right, margin-top and margin-bottom do not change in vertical writing-mode. The margin-left property of a box still affects the lefthand margin of such box.
ortho-htb-alongside-vrl-floats-002 reference/ortho-htb-alongside-vrl-floats-002-ref positioning of an orthogonal (horizontal-tb) block alongside vertical-rl floats image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 6936d0a16eaa9f8e3809a8649897a344875ca400 `Gérard Talbot` This test checks that non-positioned block boxes created after the float box flow vertically as if the float did not exist. In this test, the orange block box, which creates a new block formatting context, should flow next to the earliest float that offers sufficient (logical width) space.
ortho-htb-alongside-vrl-floats-006 reference/ortho-htb-alongside-vrl-floats-006-ref positioning of an orthogonal (horizontal-tb) block alongside vertical-rl floats image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 3005b031126716c93199f7997996ffb0d8f41f91 `Gérard Talbot` This test checks that non-positioned block boxes created after the float box flow vertically as if the float did not exist. In this test, the orange block box, which creates a new block formatting context, should flow next to the earliest float that offers sufficient (logical width) space: in this test, this is the blue rectangle.
ortho-htb-alongside-vrl-floats-010 reference/ortho-htb-alongside-vrl-floats-010-ref positioning of an orthogonal (horizontal-tb) block alongside vertical-rl floats image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout b61d19e2b1e413a572d483b77d9c2362b3dab840 `Gérard Talbot` This test checks that non-positioned block boxes created after the float box flow vertically as if the float did not exist. In this test, the orange block box, which creates a new block formatting context, should flow next to the earliest float that offers sufficient (logical width) space: in this test, this is the blue rectangle.
ortho-htb-alongside-vrl-floats-014 reference/ortho-htb-alongside-vrl-floats-014-ref positioning of an orthogonal (horizontal-tb) block alongside vertical-rl floats image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout e87b565ec83678724a01af52c50083f6c9d78fd9 `Gérard Talbot` This test checks that non-positioned block boxes created after the float box flow vertically as if the float did not exist. In this test, the orange block box, which creates a new block formatting context, should flow next to the earliest float that offers sufficient (logical width) space.
orthogonal-parent-shrink-to-fit-001 Shrink-to-fit with orthogonal children ahem,combo,dom,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 78f0824499670253aa0acf98a160c173a8417cf9 `Koji Ishii` Shrink-to-fit with orthogonal children
orthogonal-parent-shrink-to-fit-001a Shrink-to-fit inline-block with a child of orthogonal block ahem,dom,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows b784c7c78fe987dc3f3a8ed886196b46e21866aa `Koji Ishii` Shrink-to-fit inline-block with a child of orthogonal block
orthogonal-parent-shrink-to-fit-001b Shrink-to-fit inline-block with a child of orthogonal inline ahem,dom,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 9d2090bcb8583b8cbf00ded10f0ee1e886008731 `Koji Ishii` Shrink-to-fit inline-block with a child of orthogonal inline
orthogonal-parent-shrink-to-fit-001c Shrink-to-fit inline-block with a child of orthogonal block with borders ahem,dom,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 2ff877ae0430984b96de718b2d716dddeebddf1b `Koji Ishii` Shrink-to-fit inline-block with a child of orthogonal block with borders
orthogonal-parent-shrink-to-fit-001d Shrink-to-fit inline-block with a child of orthogonal inline with borders ahem,dom,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 2070b1cfa586aa72b2ec01e789999edf8955d35d `Koji Ishii` Shrink-to-fit inline-block with a child of orthogonal inline with borders
orthogonal-parent-shrink-to-fit-001e Shrink-to-fit inline-block with a child of orthogonal block in inline-block ahem,dom,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 5e0b33ab0a3174421784bb9c99166cf04c854805 `Koji Ishii` Shrink-to-fit inline-block with a child of orthogonal block in inline-block
orthogonal-parent-shrink-to-fit-001f Shrink-to-fit inline-block with a child of orthogonal inline in inline-block ahem,dom,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 4c408c3bafe566dcbebe8f01be624d8af98f7871 `Koji Ishii` Shrink-to-fit inline-block with a child of orthogonal inline in inline-block
orthogonal-parent-shrink-to-fit-001g Shrink-to-fit inline-block with a child of orthogonal block with borders in inline-block ahem,dom,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows e66690004bbdfc36c87f1669f7bdf7c20ed75752 `Koji Ishii` Shrink-to-fit inline-block with a child of orthogonal block with borders in inline-block
orthogonal-parent-shrink-to-fit-001h Shrink-to-fit inline-block with a child of orthogonal inline with borders in inline-block ahem,dom,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows eb0c92f9d056da9d2c57ae2c2379286950b5a577 `Koji Ishii` Shrink-to-fit inline-block with a child of orthogonal inline with borders in inline-block
orthogonal-parent-shrink-to-fit-001i Shrink-to-fit float with a child of orthogonal block ahem,dom,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 9013f27207b5c6542c163da386a0eb0dc0f74eaf `Koji Ishii` Shrink-to-fit float with a child of orthogonal block
orthogonal-parent-shrink-to-fit-001j Shrink-to-fit float with a child of orthogonal inline ahem,dom,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows cca180a8057b681cfdc5fbaf41bbc48e9ca0d8b1 `Koji Ishii` Shrink-to-fit float with a child of orthogonal inline
orthogonal-parent-shrink-to-fit-001k Shrink-to-fit float with a child of orthogonal block with borders ahem,dom,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows d9bc82b3db01e09d5c2bdd967e16fd96c70d8468 `Koji Ishii` Shrink-to-fit float with a child of orthogonal block with borders
orthogonal-parent-shrink-to-fit-001l Shrink-to-fit float with a child of orthogonal inline with borders ahem,dom,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 69b94690fb37d2ce2964185da3f3a4ad04fc832a `Koji Ishii` Shrink-to-fit float with a child of orthogonal inline with borders
orthogonal-parent-shrink-to-fit-001m Shrink-to-fit float with a child of orthogonal block in inline-block ahem,dom,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 826942dce71f80b7bf51694f01d9dcb8e6fce0dc `Koji Ishii` Shrink-to-fit float with a child of orthogonal block in inline-block
orthogonal-parent-shrink-to-fit-001n Shrink-to-fit float with a child of orthogonal inline in inline-block ahem,dom,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows f8afecf5974dc528d1304d35f957ff576d843f71 `Koji Ishii` Shrink-to-fit float with a child of orthogonal inline in inline-block
orthogonal-parent-shrink-to-fit-001o Shrink-to-fit float with a child of orthogonal block with borders in inline-block ahem,dom,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows b8202ea15f06f1a96d8c49d6ba09091e158d524e `Koji Ishii` Shrink-to-fit float with a child of orthogonal block with borders in inline-block
orthogonal-parent-shrink-to-fit-001p Shrink-to-fit float with a child of orthogonal inline with borders in inline-block ahem,dom,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows bf51fdacbab49661ef184c6d820ee8f8a2c1892e `Koji Ishii` Shrink-to-fit float with a child of orthogonal inline with borders in inline-block
orthogonal-parent-shrink-to-fit-001q Shrink-to-fit table-cell with a child of orthogonal block ahem,dom,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows a13236c5237bdf6dd26afaf593aaa8412ed503da `Koji Ishii` Shrink-to-fit table-cell with a child of orthogonal block
orthogonal-parent-shrink-to-fit-001r Shrink-to-fit table-cell with a child of orthogonal inline ahem,dom,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 7519e79893b72a804c86d9a4163458cc4044b8d5 `Koji Ishii` Shrink-to-fit table-cell with a child of orthogonal inline
orthogonal-parent-shrink-to-fit-001s Shrink-to-fit table-cell with a child of orthogonal block with borders ahem,dom,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 25443c3cd7ba82850ba75b4887b031b4cee7cf3b `Koji Ishii` Shrink-to-fit table-cell with a child of orthogonal block with borders
orthogonal-parent-shrink-to-fit-001t Shrink-to-fit table-cell with a child of orthogonal inline with borders ahem,dom,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 328214afc9809a6ca6a802119921a801315b381c `Koji Ishii` Shrink-to-fit table-cell with a child of orthogonal inline with borders
orthogonal-parent-shrink-to-fit-001u Shrink-to-fit table-cell with a child of orthogonal block in inline-block ahem,dom,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows e1bd4ebd46cecaf25dc0356b3184c1999283ec1f `Koji Ishii` Shrink-to-fit table-cell with a child of orthogonal block in inline-block
orthogonal-parent-shrink-to-fit-001v Shrink-to-fit table-cell with a child of orthogonal inline in inline-block ahem,dom,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows b06377f943392c136d573eaf55d3e50ae352c3a4 `Koji Ishii` Shrink-to-fit table-cell with a child of orthogonal inline in inline-block
orthogonal-parent-shrink-to-fit-001w Shrink-to-fit table-cell with a child of orthogonal block with borders in inline-block ahem,dom,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows e7ede11cae5f69a6bdcfbcc20077a348565ae638 `Koji Ishii` Shrink-to-fit table-cell with a child of orthogonal block with borders in inline-block
orthogonal-parent-shrink-to-fit-001x Shrink-to-fit table-cell with a child of orthogonal inline with borders in inline-block ahem,dom,script http://www.w3.org/TR/css-writing-modes-3/#orthogonal-flows 8c237eec385aac6e9699115ab530f2013bc3fcf0 `Koji Ishii` Shrink-to-fit table-cell with a child of orthogonal inline with borders in inline-block
outline-inline-block-vrl-006 reference/outline-inline-block-vrl-006 outline layout and inline-block and vertical-rl writing-mode ahem http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/2011/REC-CSS2-20110607/ui.html#dynamic-outlines 28aff989e2711c2a49c2aa012058f633f6a64bc3 `Koji Ishii`
outline-inline-slr-005 outline layout and non-replaced inline in sideways-lr writing-mode http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/2011/REC-CSS2-20110607/ui.html#dynamic-outlines feefed7bb113e47f3bbb347eec4dac1a3f9310ec `Gérard Talbot`
outline-inline-srl-004 outline layout and non-replaced inline and sideways-rl writing-mode http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/2011/REC-CSS2-20110607/ui.html#dynamic-outlines 78586049cea376c528cb91f51fb496b83c9ad4d1 `Gérard Talbot`
outline-inline-vlr-003 outline layout and non-replaced inline in vertical-lr writing-mode http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/2011/REC-CSS2-20110607/ui.html#dynamic-outlines aa78e4d2270903852d387b3d25cc21a7af73d8a9 `Gérard Talbot`
outline-inline-vlr-006 reference/outline-inline-vlr-006 outline layout and non-replaced inline and vertical-lr writing-mode ahem http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/2011/REC-CSS2-20110607/ui.html#dynamic-outlines 7c510ac5bb1875786028239193275f5481f298a3 `Koji Ishii`
outline-inline-vlr-013 outline and multi-line non-replaced inline box http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/2011/REC-CSS2-20110607/ui.html#dynamic-outlines 2cbd2ceba6dc2df9d7542904041cc28f007156a3 `Gérard Talbot` Outline border must be connected and must enclose entirely a multi-line (non-replaced) inline box in a vertical writing-mode.
outline-inline-vrl-002 outline layout and non-replaced inline and vertical-rl writing-mode http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/2011/REC-CSS2-20110607/ui.html#dynamic-outlines 74c5379d6fd8c46ca528d9f91df735b584cb9a55 `Gérard Talbot`
outline-inline-vrl-006 reference/outline-inline-vrl-006 outline layout and non-replaced inline and vertical-rl writing-mode ahem http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/2011/REC-CSS2-20110607/ui.html#dynamic-outlines 86a4245934225753f6582f4893130c289d562c9f `Koji Ishii`
outline-inline-vrl-012 outline and multi-line non-replaced inline box http://www.w3.org/TR/css-writing-modes-3/#vertical-layout,http://www.w3.org/TR/2011/REC-CSS2-20110607/ui.html#dynamic-outlines 8728e6fde8b730bfe1ca957f7e3a92dbc5e1cc95 `Gérard Talbot` Outline border must be connected and must enclose entirely a multi-line (non-replaced) inline box in a vertical writing-mode.
padding-vlr-005 reference/margin-vrl-002-ref padding in 'vertical-lr' writing-mode context image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 4c16042900e00793d562c3b4f5c39a3df16b1f95 `Gérard Talbot` This test checks that padding-left, padding-right, padding-top and padding-bottom do not change in vertical writing-mode. The padding-left property of a box still affects the lefthand padding of such box.
padding-vrl-004 reference/margin-vrl-002-ref padding in 'vertical-rl' writing-mode context image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 43a0740c77fa25671e5831c88555b884e75216ee `Gérard Talbot` This test checks that padding-left, padding-right, padding-top and padding-bottom do not change in vertical writing-mode. The padding-left property of a box still affects the lefthand padding of such box.
page-flow-direction-002 'writing-mode: vertical-rl' - default page flow (progression) direction image,paged http://www.w3.org/TR/css-writing-modes-3/#writing-mode 1be4838588d4d52420f215f0499e88ca81c97a2e `Gérard Talbot` This test checks that when 'writing-mode' is set on the root element, then it determines the default page flow (or progression) direction. In this test, the page flow (or progression) direction is right-to-left.
page-flow-direction-003 'writing-mode: vertical-lr' - default page flow (progression) direction image,paged http://www.w3.org/TR/css-writing-modes-3/#writing-mode 8c8a22a12a385a28d2486ca89b373f4bd4060faf `Gérard Talbot` This test checks that when 'writing-mode' is set on the root element, then it determines the default page flow (or progression) direction. In this test, the page flow (or progression) direction is left-to-right.
page-flow-direction-slr-005 'writing-mode: sideways-lr' - default page flow (progression) direction image,paged http://www.w3.org/TR/css-writing-modes-3/#writing-mode df9acba98f26438465319807c62c0e2e6fcbc6b0 `Gérard Talbot` This test checks that when 'writing-mode' is set on the root element, then it determines the default page flow (or progression) direction. In this test, the page flow (or progression) direction is left-to-right.
page-flow-direction-srl-004 'writing-mode: sideways-rl' - default page flow (progression) direction image,paged http://www.w3.org/TR/css-writing-modes-3/#writing-mode f8702ef5c4179574ce28fa8eb8b35ba52fd3018c `Gérard Talbot` This test checks that when 'writing-mode' is set on the root element, then it determines the default page flow (or progression) direction. In this test, the page flow (or progression) direction is right-to-left.
percent-margin-vlr-003 reference/margin-vrl-002-ref margin percentage and 'vertical-lr' (orthogonal flow) image http://www.w3.org/TR/css-writing-modes-3/#dimension-mapping d9ee8193bd1f18a91e7ceaa50b19fa4f06882838 `Gérard Talbot` This test checks that percentages on the margin are calculated with respect to the width (inline-size) of the containing block if the 'writing-mode' of such containing block is 'horizontal-tb'. In this test, div.outer's computed 'writing-mode' value is 'horizontal-tb' and it is the div.inner's containing block.
percent-margin-vlr-005 reference/margin-vrl-002-ref margin percentage and 'vertical-lr' image http://www.w3.org/TR/css-writing-modes-3/#dimension-mapping 2eb847fad6839dee330c0a9c6f00f48f66b5eec0 `Gérard Talbot` This test checks that percentages on the margin are calculated with respect to the height (inline-size) of the containing block if the 'writing-mode' of such containing block is 'vertical-lr'.
percent-margin-vlr-007 reference/margin-vrl-002-ref margin percentage and 'vertical-lr' (orthogonal flow) image http://www.w3.org/TR/css-writing-modes-3/#dimension-mapping 5d20543c74ae19c01ac8a5c86e731b212374be55 `Gérard Talbot` This test checks that percentages on the margin are calculated with respect to the height (inline-size) of the containing block if the 'writing-mode' of such containing block is 'vertical-lr'.
percent-margin-vrl-002 reference/margin-vrl-002-ref margin percentage and 'vertical-rl' (orthogonal flow) image http://www.w3.org/TR/css-writing-modes-3/#dimension-mapping 5f371c549b3c845783bc57e139e8fd821ee532f7 `Gérard Talbot` This test checks that percentages on the margin are calculated with respect to the width (inline-size) of the containing block if 'writing-mode' of such containing block is 'horizontal-tb'. In this test, div.outer's computed 'writing-mode' value is 'horizontal-tb' and it is the div.inner's containing block.
percent-margin-vrl-004 reference/margin-vrl-002-ref margin percentage and 'vertical-rl' image http://www.w3.org/TR/css-writing-modes-3/#dimension-mapping ab810aa6e4555fd4b7403be142cf285ef8578c6d `Gérard Talbot` This test checks that percentages on the margin are calculated with respect to the height (inline-size) of the containing block if the 'writing-mode' of such containing block is 'vertical-rl'.
percent-margin-vrl-006 reference/margin-vrl-002-ref margin percentage and 'vertical-rl' (orthogonal flow) image http://www.w3.org/TR/css-writing-modes-3/#dimension-mapping 18b25cfad7db1dd8cfb71a5700b7e564daae91f0 `Gérard Talbot` This test checks that percentages on the margin are calculated with respect to the height (inline-size) of the containing block if the 'writing-mode' of such containing block is 'vertical-rl'.
percent-padding-vlr-003 reference/margin-vrl-002-ref padding percentage and 'vertical-lr' (orthogonal flow) image http://www.w3.org/TR/css-writing-modes-3/#dimension-mapping d6b60f46fa50d9656d828576e91bbb2e037f0ef8 `Gérard Talbot` This test checks that percentages on the padding are calculated with respect to the width (inline-size) of the containing block if 'writing-mode' of such containing block is 'horizontal-tb'. In this test, div.outer's computed 'writing-mode' value is 'horizontal-tb' and it is the div.inner's containing block.
percent-padding-vlr-005 reference/margin-vrl-002-ref padding percentage and 'vertical-lr' image http://www.w3.org/TR/css-writing-modes-3/#dimension-mapping c92bab1ef69f19c5722b56238ab4ff6f43c540dc `Gérard Talbot` This test checks that percentages on the padding are calculated with respect to the height (inline-size) of the containing block if the 'writing-mode' of such containing block is 'vertical-lr'.
percent-padding-vlr-007 reference/margin-vrl-002-ref padding percentage and 'vertical-lr' (orthogonal flow) image http://www.w3.org/TR/css-writing-modes-3/#dimension-mapping 134f342ee88aef0b563bfbc444048877d59da1a3 `Gérard Talbot` This test checks that percentages on the padding are calculated with respect to the height (inline-size) of the containing block if the 'writing-mode' of such containing block is 'vertical-lr'.
percent-padding-vrl-002 reference/margin-vrl-002-ref padding percentage and vertical-rl (orthogonal flow) image http://www.w3.org/TR/css-writing-modes-3/#dimension-mapping 0ea1759dc4962f61a915ebea347b39f19b708bb8 `Gérard Talbot` This test checks that percentages on the padding are calculated with respect to the width (inline-size) of the containing block if the 'writing-mode' of such containing block is 'horizontal-tb'. In this test, div.outer's computed 'writing-mode' value is 'horizontal-tb' and it is the div.inner's containing block.
percent-padding-vrl-004 reference/margin-vrl-002-ref padding percentage and 'vertical-rl' image http://www.w3.org/TR/css-writing-modes-3/#dimension-mapping 9224136aef89e3d2e559902a39d5646afbee7f43 `Gérard Talbot` This test checks that percentages on the padding are calculated with respect to the height (inline-size) of the containing block if the 'writing-mode' of such containing block is 'vertical-rl'.
percent-padding-vrl-006 reference/margin-vrl-002-ref padding percentage and 'vertical-rl' (orthogonal flow) image http://www.w3.org/TR/css-writing-modes-3/#dimension-mapping 48c37c68b126ddc8b8bc3407b949a71943801f13 `Gérard Talbot` This test checks that percentages on the padding are calculated with respect to the height (inline-size) of the containing block if the 'writing-mode' of such containing block is 'vertical-rl'.
replaced-content-image-002 alternate text of image and vertical writing mode should http://www.w3.org/TR/css-writing-modes-3/#writing-mode 70d61235f5585e0d31e481bcf211b85eff22f9e9 `Gérard Talbot` This test checks that alternate text (latin) of image rotates 90° clockwise in vertical writing mode.
replaced-content-image-003 alternate text of image and vertical writing mode should http://www.w3.org/TR/css-writing-modes-3/#writing-mode 7b74dbd7ce8dfb573f138987a97a5bcd5d209973 `Gérard Talbot` This test checks that alternate text (latin) of image rotates 90° clockwise in vertical writing mode.
row-progression-slr-023 reference/block-flow-direction-001-ref sideways-lr - table rows progression ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 7d601c0e129ae6e49a20c3f59895d0820ec466c1 `Gérard Talbot` This test checks that rows of a table element with in a 'sideways-lr' writing mode are laid out one after the other, rightwardedly, with the first beginning at the leftmost side of the table box; table rows are ordered from left to right meaning that the 1st row is the leftmost one and then the 2nd row is juxtaposed to its right-hand side, the 3rd row is juxtaposed to the 2nd row on its right-hand side, etc... Table cells and table columns in a table with writing-mode set to 'sideways-lr' are ordered according to inline flow direction, which is from bottom to top.
row-progression-slr-029 reference/block-flow-direction-001-ref sideways-lr - table rows progression (thead, 2 tbodies, tfoot) ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 8864b0236037e8b253649d6f4c4b017a39d2f4b8 `Gérard Talbot` This test checks that rows of a table element with in a 'sideways-lr' writing mode are laid out one after the other, rightwardedly, with the first beginning at the leftmost side of the table box; table rows are ordered from left to right meaning that the 1st row is the leftmost one and then the 2nd row is juxtaposed to its right-hand side, the 3rd row is juxtaposed to the 2nd row on its right-hand side, etc... Table cells and table columns in a table with writing-mode set to 'sideways-lr' are ordered according to inline flow direction, which is from bottom to top.
row-progression-srl-022 reference/block-flow-direction-001-ref sideways-rl - table rows progression ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode b5f6aa13503edc5d7e4061121e0e77484373e737 `Gérard Talbot` This test checks that rows of a table element with in a 'sideways-rl' writing mode are laid out one after the other, leftwardedly, with the first beginning at the rightmost side of the table box; table rows are ordered from right to left meaning that the 1st row is the rightmost one and then the 2nd row is juxtaposed to its left-hand side, the 3rd row is juxtaposed to the 2nd row on its left-hand side, etc...
row-progression-srl-028 reference/block-flow-direction-001-ref sideways-rl - table rows progression (thead, 2 tbodies, tfoot) ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 2bfe1dc9127da4fb48e8c29da9b5335d62080140 `Gérard Talbot` This test checks that rows of a table element with in a 'sideways-rl' writing mode are laid out one after the other, leftwardedly, with the first beginning at the rightmost side of the table box; table rows are ordered from right to left meaning that the 1st row is the rightmost one and then the 2nd row is juxtaposed to its left-hand side, the 3rd row is juxtaposed to the 2nd row on its left-hand side, etc...
row-progression-vlr-003 reference/block-flow-direction-001-ref vertical-lr - table rows progression ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 5953b5594fccffe25cd03a5be92fb9c307950ff5 `Gérard Talbot` This test checks that rows of a table element with in a 'vertical-lr' writing mode are laid out one after the other, rightwardedly, with the first beginning at the leftmost side of the table box; table rows are ordered from left to right meaning that the 1st row is the leftmost one and then the 2nd row is juxtaposed to its right-hand side, the 3rd row is juxtaposed to the 2nd row on its right-hand side, etc...
row-progression-vlr-005 reference/block-flow-direction-001-ref vertical-lr - table rows progression and colspan ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 2c77a14dcece5db9078fc7b9323ce81b3eb8b093 `Gérard Talbot` This test checks that colspanned cells in a table are handled according to a top-to-bottom inline flow direction.
row-progression-vlr-007 reference/block-flow-direction-001-ref vertical-lr - table rows progression and rowspan ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode bfe497e4a2f4a90f0efa65151ebe6db07a13f1d3 `Gérard Talbot` This test checks that rowspanned cells in a table are handled according to a left-to-right direction.
row-progression-vlr-009 reference/block-flow-direction-001-ref vertical-lr - table rows progression (thead, 2 tbodies, tfoot) ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode bcf43999e6520d9e2ccde9dfd9dd4cf68336a54b `Gérard Talbot` This test checks that rows of a table element with in a 'vertical-lr' writing mode are laid out one after the other, rightwardedly, with the first beginning at the leftmost side of the table box; table rows are ordered from left to right meaning that the 1st row is the leftmost one and then the 2nd row is juxtaposed to its right-hand side, the 3rd row is juxtaposed to the 2nd row on its right-hand side, etc... Table cells in a table with writing-mode set to 'sideways-lr' are ordered according to inline flow direction, which is from bottom to top.
row-progression-vrl-002 reference/block-flow-direction-001-ref vertical-rl - table rows progression ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 79a08cb70cb70181adf39a0376f280615c5c7c57 `Gérard Talbot` This test checks that rows of a table element with in a 'vertical-rl' writing mode are laid out one after the other, leftwardedly, with the first beginning at the rightmost side of the table box; table rows are ordered from right to left meaning that the 1st row is the rightmost one and then the 2nd row is juxtaposed to its left-hand side, the 3rd row is juxtaposed to the 2nd row on its left-hand side, etc...
row-progression-vrl-004 reference/block-flow-direction-001-ref vertical-rl - table rows progression and colspan ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 5bb1985c2509f7319f91dbfd64344f25f72adcf5 `Gérard Talbot` This test checks that colspanned cells in a table are handled according to a top-to-bottom inline flow direction.
row-progression-vrl-006 reference/block-flow-direction-001-ref vertical-rl - table rows progression and rowspan ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 57e50842029eb9586cd1ae6d4f5f66d9a4390397 `Gérard Talbot` This test checks that rowspanned cells in a table are handled according to a right-to-left direction.
row-progression-vrl-008 reference/block-flow-direction-001-ref vertical-rl - table rows progression (thead, 2 tbodies, tfoot) ahem http://www.w3.org/TR/css-writing-modes-3/#writing-mode 5c1775bd29841c5dea5eb146bd02ce6d2433447f `Gérard Talbot` This test checks that rows of a table element with in a 'vertical-rl' writing mode are laid out one after the other, leftwardedly, with the first beginning at the rightmost side of the table box; table rows are ordered from right to left meaning that the 1st row is the rightmost one and then the 2nd row is juxtaposed to its left-hand side, the 3rd row is juxtaposed to the 2nd row on its left-hand side, etc...
sizing-orthog-htb-in-vlr-001 reference/sizing-orthog-htb-in-vlr-001-ref sizing of orthogonal 'horizontal-tb' block with 'auto' inline size inside auto-sized 'vertical-lr' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol 62365f99432e565de04bcb87efaeca091f7c9e98 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is also 'auto'. Since the width of the containing block is indefinite in this test, then constrain is the width of initial containing block which is, in this test, equal to the width of the viewport.
sizing-orthog-htb-in-vlr-003 reference/sizing-orthog-htb-in-vlr-003-ref sizing of orthogonal 'horizontal-tb' block with 'auto' inline size inside auto-sized 'vertical-lr' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol 74abb9429c376fd5b7ed9cee3936a8e8829f48fd `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is also 'auto'. Since the width of the containing block is indefinite in this test, then constrain is the width of initial containing block which is, in this test, equal to the width of the viewport. In this test, the max-content will be less than the width of the initial containing block. Therefore the inline size of div#ortho-block-htb will be its max-content.
sizing-orthog-htb-in-vlr-004 reference/sizing-orthog-htb-in-vlr-004-ref sizing of orthogonal 'horizontal-tb' block with 'auto' inline size inside auto-sized 'vertical-lr' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol 4d7dc914779ec7a78ab8375c260e8e1ea7de7445 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is also 'auto'. Since the width of the containing block is indefinite in this test, then constrain is the width of initial containing block which is, in this test, equal to the width of the viewport.
sizing-orthog-htb-in-vlr-006 reference/sizing-orthog-htb-in-vlr-006-ref sizing of orthogonal 'horizontal-tb' block with 'auto' inline size inside auto-sized 'vertical-lr' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol 5c0a5665629ee1bd9661a18ee3b85f55ee82ae34 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is also 'auto'. Since the width of the containing block is indefinite in this test, then constrain is the width of initial containing block which is, in this test, equal to the width of the viewport. In this test, the max-content will be less than the width of the initial containing block. Therefore the inline size of div#ortho-block-htb will be its max-content.
sizing-orthog-htb-in-vlr-007 reference/sizing-orthog-htb-in-vlr-007-ref sizing of orthogonal 'horizontal-tb' block with 'auto' inline size inside definite-sized 'vertical-lr' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol 0a06c69cac4fde19913ca6514a8854988e9e6452 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is also '400px'. Since the width of the containing block is definite in this test, then constrain is the width of such containing block which is, in this test, 400px. This test presumes that the initial containing block's width is greater than 400px.
sizing-orthog-htb-in-vlr-008 reference/sizing-orthog-htb-in-vlr-008-ref sizing of orthogonal 'horizontal-tb' block with 'auto' inline size inside definite-sized 'vertical-lr' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol 838f3e148e84997d7d0825d8ffd51b2ad7a82484 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is '400px'. Since the width of the containing block is definite in this test, then constrain is the width of such containing block which is, in this test, 400px. This test presumes that the initial containing block's width is greater than 400px. In this test, min-content inline size (50ch) is greater than the width (400px) of the containing block. Therefore, the inline size of the orthogonal block will be the min-content inline size.
sizing-orthog-htb-in-vlr-009 reference/sizing-orthog-htb-in-vlr-003-ref sizing of orthogonal 'horizontal-tb' block with 'auto' inline size inside definite-sized 'vertical-lr' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol a48d67c40c42d1e56e31f7a8f179ff419814906e `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is also 'auto'. Since the width of the containing block is definite in this test, then constrain is the width of such containing block which is, in this test, 400px. This test presumes that the initial containing block's width is greater than 400px. In this test, the max-content will be less than the width of the containing block. Therefore the inline size of div#ortho-block-htb will be its max-content.
sizing-orthog-htb-in-vlr-010 reference/sizing-orthog-htb-in-vlr-010-ref sizing of orthogonal 'horizontal-tb' block with 'auto' inline size inside definite-sized 'vertical-lr' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol 5c9216424d2a11e5b5d2f797a13302021d64f851 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is also 'auto'. Since the width of the containing block is definite in this test, then constrain is the width of such containing block which is, in this test, 400px. This test presumes that the initial containing block's width is greater than 400px.
sizing-orthog-htb-in-vlr-011 reference/sizing-orthog-htb-in-vlr-011-ref sizing of orthogonal 'horizontal-tb' block with 'auto' inline size inside definite-sized 'vertical-lr' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol 15b936b5b20cae103183c664057b178f6a65d8c4 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is '400px'. Since the width of the containing block is definite in this test, then constrain is the width of such containing block which is, in this test, 400px. This test presumes that the initial containing block's width is greater than 400px. In this test, we assume that the 50 characters long word is wider than the div#sized-400px-vlr-containing-block. Therefore, min-content is greater than constraint.
sizing-orthog-htb-in-vlr-012 reference/sizing-orthog-htb-in-vlr-006-ref sizing of orthogonal 'horizontal-tb' block with 'auto' inline size inside definite-sized 'vertical-lr' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol a19ab8da701eef8587a5a709c13e7f3886508592 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is '400px'. Since the width of the containing block is definite in this test, then constrain is the width of such containing block which is, in this test, 400px. This test presumes that the initial containing block's width is greater than 400px. In this test, the max-content will be less than the width of the containing block. Therefore the inline size of div#ortho-block-htb will be its max-content.
sizing-orthog-htb-in-vlr-013 reference/sizing-orthog-htb-in-vlr-013-ref sizing of orthogonal 'horizontal-tb' block with 'auto' inline size inside auto-sized 'vertical-lr' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol ebd35a5148c56b9376bf4a75848d9cf01ff5d86f `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is also 'auto'. Since the width of the containing block is indefinite in this test, then constrain is the width of initial containing block which is, in this test, equal to the width of the viewport.
sizing-orthog-htb-in-vlr-015 reference/sizing-orthog-htb-in-vlr-015-ref sizing of orthogonal 'horizontal-tb' block with 'auto' inline size inside auto-sized 'vertical-lr' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol 8edc1e7923732acc79f6474013550c66a8ff3039 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is also 'auto'. Since the width of the containing block is indefinite in this test, then constrain is the width of initial containing block which is, in this test, equal to the width of the viewport. In this test, the max-content will be less than the width of the initial containing block. Therefore the inline size of div#ortho-block-htb will be its max-content.
sizing-orthog-htb-in-vlr-016 reference/sizing-orthog-htb-in-vlr-016-ref sizing of orthogonal 'horizontal-tb' block with 'auto' inline size inside auto-sized 'vertical-lr' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol 918bb0620e5c7e6e0804c0e9a6aaf9051efc9c97 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is also 'auto'. Since the width of the containing block is indefinite in this test, then constrain is the width of initial containing block which is, in this test, equal to the width of the viewport.
sizing-orthog-htb-in-vlr-018 reference/sizing-orthog-htb-in-vlr-018-ref sizing of orthogonal 'horizontal-tb' block with 'auto' inline size inside auto-sized 'vertical-lr' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol 2135b87634da9747fd51b541ed1cceecfa1309f8 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is also 'auto'. Since the width of the containing block is indefinite in this test, then constrain is the width of initial containing block which is, in this test, equal to the width of the viewport. In this test, the max-content will be less than the width of the initial containing block. Therefore the inline size of div#ortho-block-vlr will be its max-content.
sizing-orthog-htb-in-vlr-019 reference/sizing-orthog-htb-in-vlr-019-ref sizing of orthogonal 'horizontal-tb' block with 'auto' inline size inside definite-sized 'vertical-lr' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol e964c171b348b4bbbf9b6d704992582b7dc4fba8 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is '400px'. Since the width of the containing block is definite in this test, then constrain is the width of such containing block which is, in this test, 400px. This test presumes that the initial containing block's width is greater than 400px.
sizing-orthog-htb-in-vlr-020 reference/sizing-orthog-htb-in-vlr-020-ref sizing of orthogonal 'horizontal-tb' block with 'auto' inline size inside definite-sized 'vertical-lr' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol 32f6baff19664f9e23313f9260e2c707462a13f4 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is '400px'. Since the width (inline-size) of the containing block is definite in this test, then the constrain is the width (inline-size) of such containing block which is, in this test, 400px. But the min-content inline size of the orthogonal block is greater than the width (inline-size) of the containing block. Therefore, the min-content inline-size will become the width of the orthogonal block.
sizing-orthog-htb-in-vlr-021 reference/sizing-orthog-htb-in-vlr-015-ref sizing of orthogonal 'horizontal-tb' block with 'auto' inline size inside definite-sized 'vertical-lr' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol 3d994d89494c9f673b688e14dfd8f2663f2b7eff `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is '400px'. Since the width of the containing block is definite in this test, then constrain is the width of such containing block which is, in this test, 400px. This test presumes that the initial containing block's width is greater than 400px. In this test, the max-content will be less than the width of the containing block. Therefore the inline size of div#ortho-block-htb will be its max-content.
sizing-orthog-htb-in-vlr-022 reference/sizing-orthog-htb-in-vlr-022-ref sizing of orthogonal 'horizontal-tb' block with 'auto' inline size inside definite-sized 'vertical-lr' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol 3900b13375bc1c7a94120c9de3940bbf1620232e `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is '400px'. Since the width of the containing block is definite in this test, then the constrain is the width of such containing block which is, in this test, 400px. This test presumes that the initial containing block's width is greater than 400px.
sizing-orthog-htb-in-vlr-023 reference/sizing-orthog-htb-in-vlr-023-ref sizing of orthogonal 'horizontal-tb' block with 'auto' inline size inside definite-sized 'vertical-lr' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol 415948e2124b4e88c523dd10022f5a2988fed6ef `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is '400px'. Since the width of the containing block is definite in this test, then constrain is the width of such containing block which is, in this test, 400px. This test presumes that the initial containing block's width is greater than 400px. In this test, we assume that the 50 characters long word is wider than the div#sized-400px-vlr-containing-block. Therefore, min-content is greater than constraint.
sizing-orthog-htb-in-vlr-024 reference/sizing-orthog-htb-in-vlr-018-ref sizing of orthogonal 'horizontal-tb' block with 'auto' inline size inside definite-sized 'vertical-lr' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol b70ac5ccd91c235509613df10108627c84f2cb84 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is '400px'. Since the width of the containing block is definite in this test, then constrain is the width of such containing block which is, in this test, 400px. This test presumes that the initial containing block's width is greater than 400px. In this test, the max-content will be less than the width of the containing block. Therefore the inline size of div#ortho-block-htb will be its max-content.
sizing-orthog-htb-in-vrl-001 reference/sizing-orthog-htb-in-vrl-001-ref sizing of orthogonal 'horizontal-tb' block with 'auto' inline size inside auto-sized 'vertical-rl' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol 8fb5c447612bd2307f463ac0ccd84f1516ea04fc `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is also 'auto'. Since the width of the containing block is indefinite in this test, then constrain is the width of initial containing block which is, in this test, equal to the width of the viewport.
sizing-orthog-htb-in-vrl-003 reference/sizing-orthog-htb-in-vrl-003-ref sizing of orthogonal 'horizontal-tb' block with 'auto' inline size inside auto-sized 'vertical-rl' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol c57e7da1b9a22bbeb13ba46f55c1bc4611aa1030 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is also 'auto'. Since the width of the containing block is indefinite in this test, then constrain is the width of initial containing block which is, in this test, equal to the width of the viewport. In this test, the max-content will be less than the width of the initial containing block. Therefore the inline size of div#ortho-block-htb will be its max-content.
sizing-orthog-htb-in-vrl-004 reference/sizing-orthog-htb-in-vlr-004-ref sizing of orthogonal 'horizontal-tb' block with 'auto' inline size inside auto-sized 'vertical-rl' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol c57e90c9dbe19b43ce0746514579982a13e25097 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is also 'auto'. Since the width of the containing block is indefinite in this test, then constrain is the width of initial containing block which is, in this test, equal to the width of the viewport.
sizing-orthog-htb-in-vrl-006 reference/sizing-orthog-htb-in-vrl-006-ref sizing of orthogonal 'horizontal-tb' block with 'auto' inline size inside auto-sized 'vertical-rl' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol 643b7d58812836083373d4625ba82358c30cdc85 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is also 'auto'. Since the width of the containing block is indefinite in this test, then constrain is the width of initial containing block which is, in this test, equal to the width of the viewport. In this test, the max-content will be less than the width of the initial containing block. Therefore the inline size of div#ortho-block-htb will be its max-content.
sizing-orthog-htb-in-vrl-007 reference/sizing-orthog-htb-in-vrl-007-ref sizing of orthogonal 'horizontal-tb' block with 'auto' inline size inside definite-sized 'vertical-rl' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol 56373fa44426745c46b5f77ca8afcf5d80bd9c4e `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is also 'auto'. Since the width of the containing block is definite in this test, then constrain is the width of such containing block which is, in this test, 400px. This test presumes that the initial containing block's width is greater than 400px.
sizing-orthog-htb-in-vrl-008 reference/sizing-orthog-htb-in-vrl-008-ref sizing of orthogonal 'horizontal-tb' block with 'auto' inline size inside definite-sized 'vertical-rl' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol 47dd71472f1c6d605b68d961b3e2e55ebd2410f0 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is '400px'. Since the width of the containing block is definite in this test, then constrain is the width of such containing block which is, in this test, 400px. This test presumes that the initial containing block's width is greater than 400px. In this test, min-content inline size (50ch) is greater than the width (400px) of the containing block. Therefore, the inline size of the orthogonal block will be the min-content inline size.
sizing-orthog-htb-in-vrl-009 reference/sizing-orthog-htb-in-vrl-003-ref sizing of orthogonal 'horizontal-tb' block with 'auto' inline size inside definite-sized 'vertical-rl' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol 3104ea72b4e40cad0edadc7ea1dff95b111fb5e4 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is '400px'. In this test, the max-content inline size of the orthogonal block will be smaller than the width of its containing block. Therefore the inline size of div#ortho-block-htb will be its max-content inline-size.
sizing-orthog-htb-in-vrl-010 reference/sizing-orthog-htb-in-vrl-010-ref sizing of orthogonal 'horizontal-tb' block with 'auto' inline size inside definite-sized 'vertical-rl' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol c89ed554e4defe757fc2223b50bd5e329091773d `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is '400px'. Since the width of the containing block is definite in this test, then constrain is the width of such containing block which is, in this test, 400px. This test presumes that the initial containing block's width is greater than 400px. Therefore, the outer edges of the inline-axis of the orthogonal block becomes '400px'.
sizing-orthog-htb-in-vrl-011 reference/sizing-orthog-htb-in-vrl-011-ref sizing of orthogonal 'horizontal-tb' block with 'auto' inline size inside definite-sized 'vertical-rl' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol 9e3243849c99e6f110e30240218ef8d295301120 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is '400px'. But the min-content inline size of the orthogonal block is greater than '400px' and less than the width of the initial containing block. In such case, the inline-size content edges of the orthogonal block becomes its min-content. In this test, we assume that the 50 characters long word is wider than the div#sized-400px-vrl-containing-block. Therefore, min-content is greater than constraint.
sizing-orthog-htb-in-vrl-012 reference/sizing-orthog-htb-in-vrl-006-ref sizing of orthogonal 'horizontal-tb' block with 'auto' inline size inside definite-sized 'vertical-rl' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol 62ebcfe2c5d694212e208e9890775dc840885134 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is '400px'. The max-content is narrower than the definite-sized width of the containing block. Therefore the inline size of div#ortho-block-htb will be its max-content.
sizing-orthog-htb-in-vrl-013 reference/sizing-orthog-htb-in-vrl-013-ref sizing of orthogonal 'horizontal-tb' block with 'auto' inline size inside auto-sized 'vertical-rl' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol ccf5d400b6a96349074782486a32fedffc417312 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is also 'auto'. Since the width of the containing block is indefinite in this test, then constrain is the width of initial containing block which is, in this test, equal to the width of the viewport.
sizing-orthog-htb-in-vrl-015 reference/sizing-orthog-htb-in-vrl-015-ref sizing of orthogonal 'horizontal-tb' block with 'auto' inline size inside auto-sized 'vertical-rl' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol da6498fbb549d4405b60648d05572f707cca6556 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is also 'auto'. Since the width of the containing block is indefinite in this test, then constrain is the width of initial containing block which is, in this test, equal to the width of the viewport. But the max-content inline size of the orthogonal block is less than the width of the initial containing block. Therefore the inline size of div#ortho-block-htb will be its max-content.
sizing-orthog-htb-in-vrl-016 reference/sizing-orthog-htb-in-vlr-016-ref sizing of orthogonal 'horizontal-tb' block with 'auto' inline size inside auto-sized 'vertical-rl' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol e1a25bdfaa1018a4392062a6bb5f74a298d2af1d `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is also 'auto'. Since the width of the containing block is indefinite in this test, then constrain is the width of initial containing block which is, in this test, equal to the width of the viewport.
sizing-orthog-htb-in-vrl-018 reference/sizing-orthog-htb-in-vrl-018-ref sizing of orthogonal 'horizontal-tb' block with 'auto' inline size inside auto-sized 'vertical-rl' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol b1525b921872bbc9a14d4eb655d3381354d9e4ab `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is also 'auto'. Since the width of the containing block is indefinite in this test, then constrain is the width of initial containing block which is, in this test, equal to the width of the viewport. In this test, the max-content inline size of the orthogonal block is less than the width of the initial containing block. Therefore the inline size of div#ortho-block-vrl will be its max-content.
sizing-orthog-htb-in-vrl-019 reference/sizing-orthog-htb-in-vrl-019-ref sizing of orthogonal 'horizontal-tb' block with 'auto' inline size inside definite-sized 'vertical-rl' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol 4b949e15bea6c58c5fa221b79aade28db639215d `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is '400px'. Since the width of the containing block is definite in this test, then constrain is the width of such containing block which is, in this test, 400px. This test presumes that the initial containing block's width is greater than 400px.
sizing-orthog-htb-in-vrl-020 reference/sizing-orthog-htb-in-vrl-020-ref sizing of orthogonal 'horizontal-tb' block with 'auto' inline size inside definite-sized 'vertical-rl' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol fafd5266717dd377da64570457391642eaefa021 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is '400px'. Since the width of the containing block is definite in this test, then constrain is the width of such containing block which is, in this test, 400px. min-content inline size is greater than 400px. Therefore, the inline size of the orthogonal block will be its min-content. This test presumes that the initial containing block's width is greater than 400px.
sizing-orthog-htb-in-vrl-021 reference/sizing-orthog-htb-in-vrl-015-ref sizing of orthogonal 'horizontal-tb' block with 'auto' inline size inside definite-sized 'vertical-rl' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol f51e60a8e7aa3369c471485ecbd58273a620bf85 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is '400px'. Since the width of the containing block is definite in this test, then constrain is the width of such containing block which is, in this test, 400px. This test presumes that the initial containing block's width is greater than 400px. In this test, the max-content will be less than the width of the containing block. Therefore the inline size of div#ortho-block-htb will be its max-content.
sizing-orthog-htb-in-vrl-022 reference/sizing-orthog-htb-in-vrl-022-ref sizing of orthogonal 'horizontal-tb' block with 'auto' inline size inside definite-sized 'vertical-rl' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol ea25249e222b35b0abf1c030c431e9e1c6c8616f `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is '400px'. Since the width of the containing block is definite in this test, then constrain is the width of such containing block which is, in this test, 400px. This test presumes that the initial containing block's width is greater than 400px.
sizing-orthog-htb-in-vrl-023 reference/sizing-orthog-htb-in-vrl-023-ref sizing of orthogonal 'horizontal-tb' block with 'auto' inline size inside definite-sized 'vertical-rl' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol 99c0932c9ca382c4659ef6673139ba334739ebcb `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is '400px'. Since the width of the containing block is definite in this test, then constrain is the width of such containing block which is, in this test, 400px. This test presumes that the initial containing block's width is greater than 400px. In this test, we assume that the 50 characters long word is wider than the div#sized-400px-vrl-containing-block. Therefore, min-content is greater than constraint.
sizing-orthog-htb-in-vrl-024 reference/sizing-orthog-htb-in-vrl-018-ref sizing of orthogonal 'horizontal-tb' block with 'auto' inline size inside definite-sized 'vertical-rl' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol d51b8dfa1344690e4821a88f8c945d16f1cad616 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is '400px'. Since the width of the containing block is definite in this test, then constrain is the width of such containing block which is, in this test, 400px. This test presumes that the initial containing block's width is greater than 400px. In this test, the max-content will be less than the width of the containing block. Therefore the inline size of div#ortho-block-htb will be its max-content.
sizing-orthog-prct-htb-in-vlr-001 reference/sizing-orthog-prct-htb-in-vlr-001-ref sizing of orthogonal 'horizontal-tb' block with percent inline-size inside auto-sized 'vertical-lr' containing block https://www.w3.org/TR/css-writing-modes-3/#orthogonal-auto 7630a94ff83484e7efc72ceae0398061e52dcbe9 `Gérard Talbot` In this test, the inline size of the orthogonal block is '50%' and its containing block's block size is 'auto'. Since the width of the containing block is indefinite in this test, then the initial containing block's size is used as a fallback which is, in this test, equal to the width of the viewport.
sizing-orthog-prct-htb-in-vlr-002 reference/sizing-orthog-prct-htb-in-vlr-002-ref sizing of orthogonal 'horizontal-tb' block with percent inline-size inside auto-sized 'vertical-lr' containing block https://www.w3.org/TR/css-writing-modes-3/#orthogonal-auto 062ef934db310262a030f9e0e3e396c437a14681 `Gérard Talbot` In this test, the inline size of the orthogonal block is '50%' and its containing block's block size is 'auto'. Since the width of the containing block is indefinite in this test, then the initial containing block's size is used as a fallback which is, in this test, equal to the width of the viewport.
sizing-orthog-prct-htb-in-vlr-003 reference/sizing-orthog-prct-htb-in-vlr-003-ref sizing of orthogonal 'horizontal-tb' block with percent inline-size inside definite-sized 'vertical-lr' containing block https://www.w3.org/TR/css-writing-modes-3/#orthogonal-auto 3abe96c8e1430c890760ceeefdd345d866d2987b `Gérard Talbot` In this test, the width of the containing block is definite, therefore 50% is applied on the width of such containing block which is, in this test, 400px.
sizing-orthog-prct-htb-in-vlr-004 reference/sizing-orthog-prct-htb-in-vlr-004-ref sizing of orthogonal 'horizontal-tb' block with percent inline-size inside definite-sized 'vertical-lr' containing block https://www.w3.org/TR/css-writing-modes-3/#orthogonal-auto b478c3ef70ec6f6b85916829369ce10a7bf21abd `Gérard Talbot` In this test, the width of the containing block is definite, therefore 50% is applied on the width of such containing block which is, in this test, 400px.
sizing-orthog-prct-htb-in-vlr-005 reference/sizing-orthog-prct-htb-in-vlr-005-ref sizing of orthogonal 'horizontal-tb' block with percent inline-size inside auto-sized 'vertical-lr' containing block https://www.w3.org/TR/css-writing-modes-3/#orthogonal-auto 63e28aeb6127348983acff55c010790638222b72 `Gérard Talbot` In this test, the inline size of the orthogonal block is '50%' and its containing block's block size is 'auto'. Since the width of the containing block is indefinite in this test, then the initial containing block's size is used as a fallback which is, in this test, equal to the width of the viewport.
sizing-orthog-prct-htb-in-vlr-006 reference/sizing-orthog-prct-htb-in-vlr-006-ref sizing of orthogonal 'horizontal-tb' block with percent inline-size inside auto-sized 'vertical-lr' containing block https://www.w3.org/TR/css-writing-modes-3/#orthogonal-auto f839f074a04006a4ec41da5ec29b4a949658cb74 `Gérard Talbot` In this test, the inline size of the orthogonal block is '50%' and its containing block's block size is 'auto'. Since the width of the containing block is indefinite in this test, then the initial containing block's size is used as a fallback which is, in this test, equal to the width of the viewport.
sizing-orthog-prct-htb-in-vlr-007 reference/sizing-orthog-prct-htb-in-vlr-007-ref sizing of orthogonal 'horizontal-tb' block with percent inline-size inside definite-sized 'vertical-lr' containing block https://www.w3.org/TR/css-writing-modes-3/#orthogonal-auto d1e8072eefdd9fc4516124ced2e0946998a31571 `Gérard Talbot` In this test, the width of the containing block is definite, therefore 50% is applied on the width of such containing block which is, in this test, 400px.
sizing-orthog-prct-htb-in-vlr-008 reference/sizing-orthog-prct-htb-in-vlr-008-ref sizing of orthogonal 'horizontal-tb' block with percent inline-size inside definite-sized 'vertical-lr' containing block https://www.w3.org/TR/css-writing-modes-3/#orthogonal-auto 119811945d33807b3c30b8a44afd67c5efa4dcbc `Gérard Talbot` In this test, the width of the containing block is definite, therefore 50% is applied on the width of such containing block which is, in this test, 400px.
sizing-orthog-prct-htb-in-vrl-001 reference/sizing-orthog-prct-htb-in-vrl-001-ref sizing of orthogonal 'horizontal-tb' block with percent inline-size inside auto-sized 'vertical-rl' containing block https://www.w3.org/TR/css-writing-modes-3/#orthogonal-auto d7bdf8b367104f0ecc78a8fa9ef73b246e990d55 `Gérard Talbot` In this test, the inline size of the orthogonal block is '50%' and its containing block's block size is 'auto'. Since the width of the containing block is indefinite in this test, then the initial containing block's size is used as a fallback which is, in this test, equal to the width of the viewport.
sizing-orthog-prct-htb-in-vrl-002 reference/sizing-orthog-prct-htb-in-vrl-002-ref sizing of orthogonal 'horizontal-tb' block with percent inline-size inside auto-sized 'vertical-rl' containing block https://www.w3.org/TR/css-writing-modes-3/#orthogonal-auto cb08a28a7aa109d78078bcfdf72a0e3b5879fe1e `Gérard Talbot` In this test, the inline size of the orthogonal block is '50%' and its containing block's block size is 'auto'. Since the width of the containing block is indefinite in this test, then the initial containing block's size is used as a fallback which is, in this test, equal to the width of the viewport.
sizing-orthog-prct-htb-in-vrl-003 reference/sizing-orthog-prct-htb-in-vrl-003-ref sizing of orthogonal 'horizontal-tb' block with percent inline-size inside definite-sized 'vertical-rl' containing block https://www.w3.org/TR/css-writing-modes-3/#orthogonal-auto cadf8481f1bdf5ab6096a57e0cae8f9ef3002d92 `Gérard Talbot` In this test, the width of the containing block is definite, therefore 50% is applied on the width of such containing block which is, in this test, 400px.
sizing-orthog-prct-htb-in-vrl-004 reference/sizing-orthog-prct-htb-in-vrl-004-ref sizing of orthogonal 'horizontal-tb' block with percent inline-size inside definite-sized 'vertical-rl' containing block https://www.w3.org/TR/css-writing-modes-3/#orthogonal-auto 24430961de07b9c634731e3c0875780593ed3be5 `Gérard Talbot` In this test, the width of the containing block is definite, therefore 50% is applied on the width of such containing block which is, in this test, 400px.
sizing-orthog-prct-htb-in-vrl-005 reference/sizing-orthog-prct-htb-in-vrl-005-ref sizing of orthogonal 'horizontal-tb' block with percent inline-size inside auto-sized 'vertical-rl' containing block https://www.w3.org/TR/css-writing-modes-3/#orthogonal-auto def81de5acc50fd0a00c3065fc663659481942ab `Gérard Talbot` In this test, the inline size of the orthogonal block is '50%' and its containing block's block size is 'auto'. Since the width of the containing block is indefinite in this test, then the initial containing block's size is used as a fallback which is, in this test, equal to the width of the viewport.
sizing-orthog-prct-htb-in-vrl-006 reference/sizing-orthog-prct-htb-in-vrl-006-ref sizing of orthogonal 'horizontal-tb' block with percent inline-size inside auto-sized 'vertical-rl' containing block https://www.w3.org/TR/css-writing-modes-3/#orthogonal-auto 229c71b766a6f1b9bc7155ce92d7d9e586784e9e `Gérard Talbot` In this test, the inline size of the orthogonal block is '50%' and its containing block's block size is 'auto'. Since the width of the containing block is indefinite in this test, then the initial containing block's size is used as a fallback which is, in this test, equal to the width of the viewport.
sizing-orthog-prct-htb-in-vrl-007 reference/sizing-orthog-prct-htb-in-vrl-007-ref sizing of orthogonal 'horizontal-tb' block with percent inline-size inside definite-sized 'vertical-rl' containing block https://www.w3.org/TR/css-writing-modes-3/#orthogonal-auto 0bd8155bd0ea72d4a7465eb4d00c01b563311431 `Gérard Talbot` In this test, the width of the containing block is definite, therefore 50% is applied on the width of such containing block which is, in this test, 400px.
sizing-orthog-prct-htb-in-vrl-008 reference/sizing-orthog-prct-htb-in-vrl-008-ref sizing of orthogonal 'horizontal-tb' block with percent inline-size inside definite-sized 'vertical-rl' containing block https://www.w3.org/TR/css-writing-modes-3/#orthogonal-auto f62449e17dfe5dbb10c0c2e806d6811f14d8b8d0 `Gérard Talbot` In this test, the width of the containing block is definite, therefore 50% is applied on the width of such containing block which is, in this test, 400px.
sizing-orthog-prct-vlr-in-htb-001 reference/sizing-orthog-prct-vlr-in-htb-001-ref sizing of orthogonal 'vertical-lr' block with percent inline-size inside auto-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#orthogonal-auto abd7bdfed058f633672c03fa866455dcd43d05c0 `Gérard Talbot` In this test, the inline size of the orthogonal block is '50%' and its containing block's block size is 'auto'. Since the height of the containing block is indefinite in this test, then the initial containing block's size is used as a fallback which is, in this test, equal to the height of the viewport.
sizing-orthog-prct-vlr-in-htb-002 reference/sizing-orthog-prct-vlr-in-htb-002-ref sizing of orthogonal 'vertical-lr' block with percent inline-size inside auto-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#orthogonal-auto e14f6b1aba5e504afe0e5b12cc0815b902a210c1 `Gérard Talbot` In this test, the inline size of the orthogonal block is '50%' and its containing block's block size is 'auto'. Since the height of the containing block is indefinite in this test, then the initial containing block's size is used as a fallback which is, in this test, equal to the height of the viewport.
sizing-orthog-prct-vlr-in-htb-003 reference/sizing-orthog-prct-vlr-in-htb-003-ref sizing of orthogonal 'vertical-lr' block with percent inline-size inside definite-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#orthogonal-auto 3b07dfcc8644c3c0e25f3afeba76efb3baa1d9a0 `Gérard Talbot` In this test, the height of the containing block is definite, therefore 50% is applied on the height of such containing block which is, in this test, 400px.
sizing-orthog-prct-vlr-in-htb-004 reference/sizing-orthog-prct-vlr-in-htb-004-ref sizing of orthogonal 'vertical-lr' block with percent inline-size inside definite-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#orthogonal-auto ea551a3bcb061041bd803b5f4a48a6811c321a7d `Gérard Talbot` In this test, the height of the containing block is definite, therefore 50% is applied on the height of such containing block which is, in this test, 400px.
sizing-orthog-prct-vlr-in-htb-005 reference/sizing-orthog-prct-vlr-in-htb-005-ref sizing of orthogonal 'vertical-lr' block with percent inline-size inside auto-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#orthogonal-auto 4ef58be4a6b4c49bed704cfca79432f1cc607e45 `Gérard Talbot` In this test, the inline size of the orthogonal block is '50%' and its containing block's block size is 'auto'. Since the height of the containing block is indefinite in this test, then the initial containing block's size is used as a fallback which is, in this test, equal to the height of the viewport.
sizing-orthog-prct-vlr-in-htb-006 reference/sizing-orthog-prct-vlr-in-htb-006-ref sizing of orthogonal 'vertical-lr' block with percent inline-size inside auto-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#orthogonal-auto b6cdde124c9ff07f26d16c29769ffbae69f52e01 `Gérard Talbot` In this test, the inline size of the orthogonal block is '50%' and its containing block's block size is 'auto'. Since the height of the containing block is indefinite in this test, then the initial containing block's size is used as a fallback which is, in this test, equal to the height of the viewport.
sizing-orthog-prct-vlr-in-htb-007 reference/sizing-orthog-prct-vlr-in-htb-007-ref sizing of orthogonal 'vertical-lr' block with percent inline-size inside definite-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#orthogonal-auto 236cc408d5ed1fa8b62da1d9ba383b17db68bdf1 `Gérard Talbot` In this test, the height of the containing block is definite, therefore 50% is applied on the height of such containing block which is, in this test, 400px.
sizing-orthog-prct-vlr-in-htb-008 reference/sizing-orthog-prct-vlr-in-htb-008-ref sizing of orthogonal 'vertical-lr' block with percent inline-size inside definite-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#orthogonal-auto 69d63cb97c8cd3397a8a60dae1cb5cb6ecf4b211 `Gérard Talbot` In this test, the height of the containing block is definite, therefore 50% is applied on the height of such containing block which is, in this test, 400px.
sizing-orthog-prct-vrl-in-htb-001 reference/sizing-orthog-prct-vrl-in-htb-001-ref sizing of orthogonal 'vertical-rl' block with percent inline-size inside auto-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#orthogonal-auto 3c72b706fca7555808333d224d2d40b7c74a9e19 `Gérard Talbot` In this test, the inline size of the orthogonal block is '50%' and its containing block's block size is 'auto'. Since the height of the containing block is indefinite in this test, then the initial containing block's size is used as a fallback which is, in this test, equal to the height of the viewport.
sizing-orthog-prct-vrl-in-htb-002 reference/sizing-orthog-prct-vrl-in-htb-002-ref sizing of orthogonal 'vertical-rl' block with percent inline-size inside auto-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#orthogonal-auto af666df204f1b2bbfd21c3a4242350240dfd82d7 `Gérard Talbot` In this test, the inline size of the orthogonal block is '50%' and its containing block's block size is 'auto'. Since the height of the containing block is indefinite in this test, then the initial containing block's size is used as a fallback which is, in this test, equal to the height of the viewport.
sizing-orthog-prct-vrl-in-htb-003 reference/sizing-orthog-prct-vrl-in-htb-003-ref sizing of orthogonal 'vertical-rl' block with percent inline-size inside definite-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#orthogonal-auto 780d3ad2c82e2bfeecaced03957f221f9d15a284 `Gérard Talbot` In this test, the height of the containing block is definite, therefore 50% is applied on the height of such containing block which is, in this test, 400px.
sizing-orthog-prct-vrl-in-htb-004 reference/sizing-orthog-prct-vrl-in-htb-004-ref sizing of orthogonal 'vertical-rl' block with percent inline-size inside definite-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#orthogonal-auto a93cdc0c2b0459786c7401c36f67280974094c7c `Gérard Talbot` In this test, the height of the containing block is definite, therefore 50% is applied on the height of such containing block which is, in this test, 400px.
sizing-orthog-prct-vrl-in-htb-005 reference/sizing-orthog-prct-vrl-in-htb-005-ref sizing of orthogonal 'vertical-rl' block with percent inline-size inside auto-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#orthogonal-auto 9c028fdc50d2dbf493753798db9fd846b68311b3 `Gérard Talbot` In this test, the inline size of the orthogonal block is '50%' and its containing block's block size is 'auto'. Since the height of the containing block is indefinite in this test, then the initial containing block's size is used as a fallback which is, in this test, equal to the height of the viewport.
sizing-orthog-prct-vrl-in-htb-006 reference/sizing-orthog-prct-vrl-in-htb-006-ref sizing of orthogonal 'vertical-rl' block with percent inline-size inside auto-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#orthogonal-auto 755f7ed74bf6f2ba25aa9c981ec19d283cbd6922 `Gérard Talbot` In this test, the inline size of the orthogonal block is '50%' and its containing block's block size is 'auto'. Since the height of the containing block is indefinite in this test, then the initial containing block's size is used as a fallback which is, in this test, equal to the height of the viewport.
sizing-orthog-prct-vrl-in-htb-007 reference/sizing-orthog-prct-vrl-in-htb-007-ref sizing of orthogonal 'vertical-rl' block with percent inline-size inside definite-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#orthogonal-auto a7452a9608a7539ca213411c4e3c1871f5964f05 `Gérard Talbot` In this test, the height of the containing block is definite, therefore 50% is applied on the height of such containing block which is, in this test, 400px.
sizing-orthog-prct-vrl-in-htb-008 reference/sizing-orthog-prct-vrl-in-htb-008-ref sizing of orthogonal 'vertical-rl' block with percent inline-size inside definite-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#orthogonal-auto 50453af163d1fa8e002cc68d0fd472f36de3cd9a `Gérard Talbot` In this test, the height of the containing block is definite, therefore 50% is applied on the height of such containing block which is, in this test, 400px.
sizing-orthog-vlr-in-htb-001 reference/sizing-orthog-vlr-in-htb-001-ref sizing of orthogonal 'vertical-lr' block with 'auto' inline size inside auto-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol 3f3adbd9339334438376dec92e7b6c04cc9bc46d `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is also 'auto'. Since the height of the containing block is indefinite in this test, then constrain is the height of initial containing block which is, in this test, equal to the height of the viewport.
sizing-orthog-vlr-in-htb-003 reference/sizing-orthog-vlr-in-htb-003-ref sizing of orthogonal 'vertical-rl' block with 'auto' inline size inside auto-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol 221e22e13e1a6c410a6dd9d992d67c7d3a62a967 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is also 'auto'. Since the height of the containing block is indefinite in this test, then constrain is the height of initial containing block which is, in this test, equal to the height of the viewport. In this test, the max-content will be smaller than the height of the initial containing block. Therefore the inline size of div#ortho-block-vlr will be its max-content.
sizing-orthog-vlr-in-htb-004 reference/sizing-orthog-vlr-in-htb-004-ref sizing of orthogonal 'vertical-lr' block with 'auto' inline size inside auto-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol e5f1b7d8ad3687c4efe649a5e0cd3938124dba7d `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is also 'auto'. Since the height of the containing block is indefinite in this test, then constrain is the height of initial containing block which is, in this test, equal to the height of the viewport.
sizing-orthog-vlr-in-htb-006 reference/sizing-orthog-vlr-in-htb-006-ref sizing of orthogonal 'vertical-lr' block with 'auto' inline size inside auto-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol 65bc6043cd70b352f83da148a6032b4f019a51ec `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is also 'auto'. Since the height of the containing block is indefinite in this test, then constrain is the height of initial containing block which is, in this test, equal to the height of the viewport. In this test, the max-content will be smaller than the height of the initial containing block. Therefore the inline size of div#ortho-block-vlr will be its max-content.
sizing-orthog-vlr-in-htb-007 reference/sizing-orthog-vlr-in-htb-007-ref sizing of orthogonal 'vertical-lr' block with 'auto' inline size inside definite-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol bdfd6c07ed251e9b1b5c60ecf7e2b667d7336fcc `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is '400px'. Since the height of the containing block is definite in this test, then constrain is the height of such containing block which is, in this test, 400px. This test presumes that the initial containing block's height is greater than 400px.
sizing-orthog-vlr-in-htb-008 reference/sizing-orthog-vlr-in-htb-008-ref sizing of orthogonal 'vertical-lr' block with 'auto' inline size inside definite-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol e46f24a223ca925c61d8d17f7ac5abdcc9e227ae `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is '400px'. Since the height of the containing block is definite in this test, then constrain is the height of such containing block which is, in this test, 400px. This test presumes that the initial containing block's height is greater than 400px. In this test, min-content inline size is presumed to be greater than the height (400px) of the containing block. Therefore the content edges of the inline size of the orthogonal block will be its min-content.
sizing-orthog-vlr-in-htb-009 reference/sizing-orthog-vlr-in-htb-009-ref sizing of orthogonal 'vertical-lr' block with 'auto' inline size inside definite-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol 195042d7735666776f3507fbf2d27948df7ba7bf `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is '400px'. Since the height of the containing block is definite in this test, then constrain is the height of such containing block which is, in this test, 400px. This test presumes that the initial containing block's height is greater than 400px. In this test, the max-content will be smaller than the height of the containing block. Therefore the inline size of div#ortho-block-vlr will be its max-content.
sizing-orthog-vlr-in-htb-010 reference/sizing-orthog-vlr-in-htb-010-ref sizing of orthogonal 'vertical-lr' block with 'auto' inline size inside definite-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol 27aa46307070312cf15f16438bf1ba10d8d08278 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is '400px'. Since the height of the containing block is definite in this test, then constrain is the height of such containing block which is, in this test, 400px. This test presumes that the initial containing block's height is greater than 400px.
sizing-orthog-vlr-in-htb-011 reference/sizing-orthog-vlr-in-htb-011-ref sizing of orthogonal 'vertical-lr' block with 'auto' inline size inside definite-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol ea62cdee52b70e180ee688e6de608f38d0416785 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is '400px'. Since the height of the containing block is definite in this test, then constrain is the height of such containing block which is, in this test, 400px. This test presumes that the initial containing block's height is greater than 400px. In this test, we assume that the 50 characters long word is greater than the height of div#sized-400px-htb-containing-block. Therefore, min-content is greater than constraint.
sizing-orthog-vlr-in-htb-012 reference/sizing-orthog-vlr-in-htb-012-ref sizing of orthogonal 'vertical-lr' block with 'auto' inline size inside definite-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol 18da522e163cfc65747b11b311832e984d486037 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is '400px'. Since the height of the containing block is definite in this test, then constrain is the height of such containing block which is, in this test, 400px. This test presumes that the initial containing block's height is greater than 400px. In this test, the max-content will be smaller than the height of the initial containing block. Therefore the inline size of div#ortho-block-vlr will be its max-content.
sizing-orthog-vlr-in-htb-013 reference/sizing-orthog-vlr-in-htb-013-ref sizing of orthogonal 'vertical-lr' block with 'auto' inline size inside auto-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol 20fa9591346921c11677acca3f6f2e54702213c2 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is also 'auto'. Since the height of the containing block is indefinite in this test, then constrain is the height of initial containing block which is, in this test, equal to the height of the viewport.
sizing-orthog-vlr-in-htb-015 reference/sizing-orthog-vlr-in-htb-015-ref sizing of orthogonal 'vertical-lr' block with 'auto' inline size inside auto-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol 7ef2dd986acc7accd219ff4002c13ef24424fab4 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is also 'auto'. Since the height of the containing block is indefinite in this test, then constrain is the height of initial containing block which is, in this test, equal to the height of the viewport. In this test, the max-content will be smaller than the height of the initial containing block. Therefore the inline size of div#ortho-block-vlr will be its max-content.
sizing-orthog-vlr-in-htb-016 reference/sizing-orthog-vlr-in-htb-016-ref sizing of orthogonal 'vertical-lr' block with 'auto' inline size inside auto-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol 5e95fe3382e2b4cb7977aef268efd38ecaa1ddec `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is also 'auto'. Since the height of the containing block is indefinite in this test, then constrain is the height of initial containing block which is, in this test, equal to the height of the viewport.
sizing-orthog-vlr-in-htb-018 reference/sizing-orthog-vlr-in-htb-018-ref sizing of orthogonal 'vertical-lr' block with 'auto' inline size inside auto-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol de4c769949a7cdecddfd641142c93eb027c28d58 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is also 'auto'. Since the height of the containing block is indefinite in this test, then constrain is the height of initial containing block which is, in this test, equal to the height of the viewport. In this test, the max-content will be smaller than the height of the initial containing block. Therefore the inline size of div#ortho-block-vlr will be its max-content.
sizing-orthog-vlr-in-htb-019 reference/sizing-orthog-vlr-in-htb-019-ref sizing of orthogonal 'vertical-lr' block with 'auto' inline size inside definite-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol ab3d6f82269fdda406caf62e74f7e500bd97e514 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is '400px'. Since the height of the containing block is definite in this test, then constrain is the height of such containing block which is, in this test, 400px. This test presumes that the initial containing block's height is greater than 400px.
sizing-orthog-vlr-in-htb-020 reference/sizing-orthog-vlr-in-htb-020-ref sizing of orthogonal 'vertical-lr' block with 'auto' inline size inside definite-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol ce4a51b3250100703cd78605d943260cfbc134fb `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is '400px'. Since the height of the containing block is definite in this test, then constrain is the height of such containing block which is, in this test, 400px. This test presumes that the initial containing block's height is greater than 400px. In this test, min-content will be greater than the height of the containing block. Therefore, the inline size of the orthogonal block will be its min-content.
sizing-orthog-vlr-in-htb-021 reference/sizing-orthog-vlr-in-htb-015-ref sizing of orthogonal 'vertical-lr' block with 'auto' inline size inside definite-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol 06c0917aae76af9d8ad2ce7cfe292a8e516b03fa `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is '400px'. Since the height of the containing block is definite in this test, then constrain is the height of such containing block which is, in this test, 400px. This test presumes that the initial containing block's height is greater than 400px. In this test, the max-content of the orthogonal block will be less than the height of its definite containing block. Therefore the inline size of div#ortho-block-vlr will be its max-content.
sizing-orthog-vlr-in-htb-022 reference/sizing-orthog-vlr-in-htb-022-ref sizing of orthogonal 'vertical-lr' block with 'auto' inline size inside definite-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol 5113fd14e1779c285355fed1dac7d46846ed8daa `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is '400px'. Since the height of the containing block is definite in this test, then constrain is the height of such containing block which is, in this test, 400px. This test presumes that the initial containing block's height is greater than 400px.
sizing-orthog-vlr-in-htb-023 reference/sizing-orthog-vlr-in-htb-023-ref sizing of orthogonal 'vertical-lr' block with 'auto' inline size inside definite-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol bc1c2c5c0da71dcdaa0528ee7c25e7dc48bc66f5 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is '400px'. Since the height of the containing block is definite in this test, then constrain is the height of such containing block which is, in this test, 400px. This test presumes that the initial containing block's height is greater than 400px. In this test, we assume that the 50 characters long word is greater than the height of div#sized-400px-htb-containing-block. Therefore, min-content is greater than constraint.
sizing-orthog-vlr-in-htb-024 reference/sizing-orthog-vlr-in-htb-018-ref sizing of orthogonal 'vertical-lr' block with 'auto' inline size inside definite-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol 1bae6ac9a3b30fc143a27eaad937bdc523578ac8 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is '400px'. Since the height of the containing block is definite in this test, then constrain is the height of such containing block which is, in this test, 400px. This test presumes that the initial containing block's height is greater than 400px. In this test, the max-content will be smaller than the height of the containing block. Therefore the inline size of div#ortho-block-vlr will be its max-content.
sizing-orthog-vrl-in-htb-001 reference/sizing-orthog-vrl-in-htb-001-ref sizing of orthogonal 'vertical-rl' block with 'auto' inline size inside auto-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol ddc546f5dc6027f56a1b18151aac3ed863a19568 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is also 'auto'. Since the height of the containing block is indefinite in this test, then constrain is the height of initial containing block which is, in this test, equal to the height of the viewport.
sizing-orthog-vrl-in-htb-003 reference/sizing-orthog-vrl-in-htb-003-ref sizing of orthogonal 'vertical-rl' block with 'auto' inline size inside auto-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol 765d807690edf20a0dd3143b349be087911880da `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is also 'auto'. Since the height of the containing block is indefinite in this test, then constrain is the height of initial containing block which is, in this test, equal to the height of the viewport. In this test, the max-content will be smaller than the height of the initial containing block. Therefore the inline size of div#ortho-block-vrl will be its max-content.
sizing-orthog-vrl-in-htb-004 reference/sizing-orthog-vrl-in-htb-004-ref sizing of orthogonal 'vertical-rl' block with 'auto' inline size inside auto-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol f56a0c755bec10a4b1cda73047e250af1bc314cb `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is also 'auto'. Since the height of the containing block is indefinite in this test, then constrain is the height of initial containing block which is, in this test, equal to the height of the viewport.
sizing-orthog-vrl-in-htb-006 reference/sizing-orthog-vrl-in-htb-006-ref sizing of orthogonal 'vertical-rl' block with 'auto' inline size inside auto-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol 4b9679a3bbcdc670d93234134ca408e91ba83f66 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is also 'auto'. Since the height of the containing block is indefinite in this test, then constrain is the height of initial containing block which is, in this test, equal to the height of the viewport. In this test, the max-content will be smaller than the height of the initial containing block. Therefore the inline size of div#ortho-block-vrl will be its max-content.
sizing-orthog-vrl-in-htb-007 reference/sizing-orthog-vrl-in-htb-007-ref sizing of orthogonal 'vertical-rl' block with 'auto' inline size inside definite-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol 986be04191830c79fc0aaad63fe97b757b76c40d `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is '400px'. Since the height of the containing block is definite in this test, then constrain is the height of such containing block which is, in this test, 400px. This test presumes that the initial containing block's height is greater than 400px.
sizing-orthog-vrl-in-htb-008 reference/sizing-orthog-vrl-in-htb-008-ref sizing of orthogonal 'vertical-rl' block with 'auto' inline size inside definite-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol e027efd04b65d779f946acb3f8e7939967e75571 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is '400px'. Since the height of the containing block is definite in this test, then constrain is the height of such containing block which is, in this test, 400px. This test presumes that the initial containing block's height is greater than 400px. In this test, min-content inline size is presumed to be greater than the height (400px) of the containing block. Therefore the content edges of the inline size of the orthogonal block will be its min-content.
sizing-orthog-vrl-in-htb-009 reference/sizing-orthog-vrl-in-htb-009-ref sizing of orthogonal 'vertical-rl' block with 'auto' inline size inside definite-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol f6264e0f9bc4b56fc242a35cfbba9e9b96c98949 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is '400px'. Since the height of the containing block is definite in this test, then constrain is the height of such containing block which is, in this test, 400px. This test presumes that the initial containing block's height is greater than 400px. In this test, the max-content will be smaller than the height of the containing block. Therefore the inline size of div#ortho-block-vrl will be its max-content.
sizing-orthog-vrl-in-htb-010 reference/sizing-orthog-vrl-in-htb-010-ref sizing of orthogonal 'vertical-rl' block with 'auto' inline size inside definite-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol 8c30d9427aa17f19d209bbe48d3cd773277c1b0a `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is '400px'. Since the height of the containing block is definite in this test, then constrain is the height of such containing block which is, in this test, 400px. This test presumes that the initial containing block's height is greater than 400px.
sizing-orthog-vrl-in-htb-011 reference/sizing-orthog-vrl-in-htb-011-ref sizing of orthogonal 'vertical-rl' block with 'auto' inline size inside definite-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol bec6d78c3650ace5092a5e6b947c4d03ee0242c6 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is '400px'. Since the height of the containing block is definite in this test, then constrain is the height of such containing block which is, in this test, 400px. This test presumes that the initial containing block's height is greater than 400px. In this test, we assume that the 50 characters long word is greater than the height of div#sized-400px-htb-containing-block. Therefore, min-content is greater than constraint.
sizing-orthog-vrl-in-htb-012 reference/sizing-orthog-vrl-in-htb-012-ref sizing of orthogonal 'vertical-rl' block with 'auto' inline size inside definite-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol efefb28ba10a2179052c3acf3a0869a7773b1703 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is '400px'. Since the height of the containing block is definite in this test, then constrain is the height of such containing block which is, in this test, 400px. This test presumes that the initial containing block's height is greater than 400px. In this test, the max-content will be smaller than the height of the initial containing block. Therefore the inline size of div#ortho-block-vrl will be its max-content.
sizing-orthog-vrl-in-htb-013 reference/sizing-orthog-vrl-in-htb-013-ref sizing of orthogonal 'vertical-rl' block with 'auto' inline size inside auto-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol beacd1332ec05e22bed11eadd18508686db7fab7 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is also 'auto'. Since the height of the containing block is indefinite in this test, then constrain is the height of initial containing block which is, in this test, equal to the height of the viewport.
sizing-orthog-vrl-in-htb-015 reference/sizing-orthog-vrl-in-htb-015-ref sizing of orthogonal 'vertical-rl' block with 'auto' inline size inside auto-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol db48e3a640fde51afbb386120bd06d62d1b9b8c5 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is also 'auto'. Since the height of the containing block is indefinite in this test, then constrain is the height of initial containing block which is, in this test, equal to the height of the viewport. In this test, the max-content will be smaller than the height of the initial containing block. Therefore the inline size of div#ortho-block-vrl will be its max-content.
sizing-orthog-vrl-in-htb-016 reference/sizing-orthog-vrl-in-htb-016-ref sizing of orthogonal 'vertical-rl' block with 'auto' inline size inside auto-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol db3565fd091309e3646ed554a24fa34a3124057f `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is also 'auto'. Since the height of the containing block is indefinite in this test, then constrain is the height of initial containing block which is, in this test, equal to the height of the viewport.
sizing-orthog-vrl-in-htb-018 reference/sizing-orthog-vrl-in-htb-018-ref sizing of orthogonal 'vertical-rl' block with 'auto' inline size inside auto-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol 55928d033e5a866faeb92f7e23d83adcfbf8a386 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is also 'auto'. Since the height of the containing block is indefinite in this test, then constrain is the height of initial containing block which is, in this test, equal to the height of the viewport. In this test, the max-content will be smaller than the height of the initial containing block. Therefore the inline size of div#ortho-block-vrl will be its max-content.
sizing-orthog-vrl-in-htb-019 reference/sizing-orthog-vrl-in-htb-019-ref sizing of orthogonal 'vertical-rl' block with 'auto' inline size inside definite-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol bbad868ab17add4bc659a6fe117ab5a5ce0dc0f4 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is '400px'. Since the height of the containing block is definite in this test, then constrain is the height of such containing block which is, in this test, 400px. This test presumes that the initial containing block's height is greater than 400px.
sizing-orthog-vrl-in-htb-020 reference/sizing-orthog-vrl-in-htb-020-ref sizing of orthogonal 'vertical-rl' block with 'auto' inline size inside definite-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol c791d5e42fbb41c5908394ed24d01d8580c48e08 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is '400px'. Since the height of the containing block is definite in this test, then constrain is the height of such containing block which is, in this test, 400px. This test presumes that the initial containing block's height is greater than 400px. In this test, min-content will be greater than the height of the containing block. Therefore, the inline size of the orthogonal block will be its min-content.
sizing-orthog-vrl-in-htb-021 reference/sizing-orthog-vrl-in-htb-015-ref sizing of orthogonal 'vertical-rl' block with 'auto' inline size inside definite-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol 3b39b5df8134a6ff805cdbcb1cf1b749d57ab456 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is '400px'. Since the height of the containing block is definite in this test, then constrain is the height of such containing block which is, in this test, 400px. This test presumes that the initial containing block's height is greater than 400px. In this test, the max-content of the orthogonal block will be less than the height of its definite containing block. Therefore the inline size of div#ortho-block-vlr will be its max-content.
sizing-orthog-vrl-in-htb-022 reference/sizing-orthog-vrl-in-htb-022-ref sizing of orthogonal 'vertical-rl' block with 'auto' inline size inside definite-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol 9b2ef10c17096e23440229fb9b8198e615ad0acd `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is '400px'. Since the height of the containing block is definite in this test, then constrain is the height of such containing block which is, in this test, 400px. This test presumes that the initial containing block's height is greater than 400px.
sizing-orthog-vrl-in-htb-023 reference/sizing-orthog-vrl-in-htb-023-ref sizing of orthogonal 'vertical-rl' block with 'auto' inline size inside definite-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol 70fc5a88b27185660728fd2bb5c20c6306a24ad5 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is '400px'. Since the height of the containing block is definite in this test, then constrain is the height of such containing block which is, in this test, 400px. This test presumes that the initial containing block's height is greater than 400px. In this test, we assume that the 50 characters long word is greater than the height of div#sized-400px-htb-containing-block. Therefore, min-content is greater than constraint.
sizing-orthog-vrl-in-htb-024 reference/sizing-orthog-vrl-in-htb-018-ref sizing of orthogonal 'vertical-rl' block with 'auto' inline size inside definite-sized 'horizontal-tb' containing block https://www.w3.org/TR/css-writing-modes-3/#auto-multicol efbacb842d846961a2d2580ac7d86d48e3a69580 `Gérard Talbot` In this test, the inline size of the orthogonal block is 'auto' and its containing block's block size is '400px'. Since the height of the containing block is definite in this test, then constrain is the height of such containing block which is, in this test, 400px. This test presumes that the initial containing block's height is greater than 400px. In this test, the max-content will be smaller than the height of the containing block. Therefore the inline size of div#ortho-block-vrl will be its max-content.
table-column-order-002 reference/block-flow-direction-001-ref 'direction: rtl' - table columns order and vertical-rl ahem http://www.w3.org/TR/css-writing-modes-3/#direction,http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 7c3d5ce856e8540b14d68744a5632a8cd3c14e36 `Hajime Shiozawa` This test checks that a table with 'writing-mode' set to 'vertical-rl' and with 'direction' set to 'rtl' will have its column displayed from bottom (1st column) to top (last column). This test relies on right-to-left directionality applying to characters that are strongly sensitive to directionality. In this test, we use digits [0-9] and non-breaking spaces which are all strongly sensitive to bidi directionality.
table-column-order-003 reference/block-flow-direction-001-ref 'direction: rtl' - table columns order and vertical-lr ahem http://www.w3.org/TR/css-writing-modes-3/#direction,http://www.w3.org/TR/css-writing-modes-3/#vertical-layout ad3bb20d4bcc22cf600122ed3a98c1dbb76b83a0 `Hajime Shiozawa` This test checks that a table with 'writing-mode' set to 'vertical-lr' and with 'direction' set to 'rtl' will have its column displayed from bottom (1st column) to top (last column). This test relies on right-to-left directionality applying to characters that are strongly sensitive to directionality. In this test, we use digits [0-9] and non-breaking spaces which are all strongly sensitive to bidi directionality.
table-column-order-004 reference/block-flow-direction-001-ref 'direction: rtl' - table columns order and vertical-rl ahem http://www.w3.org/TR/css-writing-modes-3/#direction,http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 0ff76fdef637f7406ad9d7a848e5345bb96e9692 `Hajime Shiozawa` This test checks that colspanned cells in a table with 'direction' set to 'rtl' are handled according to a bottom-to-top column direction. This test relies on right-to-left directionality applying to characters that are strongly sensitive to directionality. In this test, we use digits [0-9] and non-breaking spaces which are all strongly sensitive to bidi directionality.
table-column-order-005 reference/block-flow-direction-001-ref 'direction: rtl' - table columns order and vertical-lr ahem http://www.w3.org/TR/css-writing-modes-3/#direction,http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 044db9be07eb9e161fe3c2f69076a2c437aede77 `Hajime Shiozawa` This test checks that colspanned cells in a table with 'direction' set to 'rtl' are handled according to a bottom-to-top column direction. This test relies on right-to-left directionality applying to characters that are strongly sensitive to directionality. In this test, we use digits [0-9] and non-breaking spaces which are all strongly sensitive to bidi directionality.
table-column-order-slr-007 reference/block-flow-direction-001-ref 'direction: rtl' - table columns order and sideways-lr ahem http://www.w3.org/TR/css-writing-modes-3/#direction,http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 36396bbf901a189c2d5edff6dfb668a5432f5f25 `Hajime Shiozawa` This test checks that a table with 'writing-mode' set to 'sideways-lr' and with 'direction' set to 'rtl' will have its column displayed from top (1st column) to bottom (last column). This test relies on right-to-left directionality applying to characters that are strongly sensitive to directionality. In this test, we use digits [0-9] and non-breaking spaces which are all strongly sensitive to bidi directionality.
table-column-order-srl-006 reference/block-flow-direction-001-ref 'direction: rtl' - table columns order and sideways-rl ahem http://www.w3.org/TR/css-writing-modes-3/#direction,http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 32f0f4c3b53b58591e1a49d50c9b8cbeccee20d2 `Hajime Shiozawa` This test checks that a table with 'writing-mode' set to 'sideways-rl' and with 'direction' set to 'rtl' will have its column displayed from bottom (1st column) to top (last column). This test relies on right-to-left directionality applying to characters that are strongly sensitive to directionality. In this test, we use digits [0-9] and non-breaking spaces which are all strongly sensitive to bidi directionality.
table-progression-slr-001 reference/table-progression-slr-001-ref sideways-lr Table Row/Rowgroup/Cell Ordering http://www.w3.org/TR/css-writing-modes-3/#block-flow,http://www.w3.org/TR/css-writing-modes-3/#direction 7092e08a590c1402c0b24202f7a952baf8631a7a `Gérard Talbot`,`Elika J. Etemad` This test checks that sideways-lr tables order rows/rowgroups left to right and cells bottom-to-top (LTR) or top-to-bottom (RTL) per 'direction'. This test also checks that 'writing-mode' and 'direction' do not apply to table rows and row groups.
table-progression-slr-002 reference/table-progression-002-ref sideways-lr Table Column/Colgroup Ordering http://www.w3.org/TR/css-writing-modes-3/#block-flow,http://www.w3.org/TR/css-writing-modes-3/#direction 963f4b79b493c6112f132c74e45a8eea63a71cb8 `Elika J. Etemad` This test checks that sideways-lr tables order columns bottom-to-top (LTR) or top-to-bottom (RTL) per the table's 'direction'. This test also checks that 'writing-mode' and 'direction' do not apply to table columns and column groups.
table-progression-srl-001 reference/table-progression-001-ref sideways-rl Table Row/Rowgroup/Cell Ordering http://www.w3.org/TR/css-writing-modes-3/#block-flow,http://www.w3.org/TR/css-writing-modes-3/#direction 81be4989e40ec3ae86b6102b31a2b9d9c36fdf14 `Gérard Talbot`,`Elika J. Etemad` This test checks that sideways-rl tables order rows/rowgroups right to left and cells top-to-bottom (LTR) or bottom-to-top (RTL) per 'direction'. This test also checks that 'writing-mode' and 'direction' do not apply to table rows and row groups.
table-progression-srl-002 reference/table-progression-002-ref sideways-rl Table Column/Colgroup Ordering http://www.w3.org/TR/css-writing-modes-3/#block-flow,http://www.w3.org/TR/css-writing-modes-3/#direction 5b7d0579f3fec248822d31a4d5d3f6fae9787ce3 `Gérard Talbot`,`Elika J. Etemad` This test checks that sideways-rl tables order columns top-to-bottom (LTR) or bottom-to-top (RTL) per the table's 'direction'. This test also checks that 'writing-mode' and 'direction' do not apply to table columns and column groups.
table-progression-vlr-001 reference/table-progression-001-ref vertical-lr Table Row/Rowgroup/Cell Ordering http://www.w3.org/TR/css-writing-modes-3/#block-flow,http://www.w3.org/TR/css-writing-modes-3/#direction 080b35606e3d9197fad4900ef9db204935b61ed7 `Elika J. Etemad` This test checks that vertical-lr tables order rows/rowgroups left to right and cells top-to-bottom (LTR) or bottom-to-top (RTL) per 'direction'. This test also checks that 'writing-mode' and 'direction' do not apply to table rows and row groups.
table-progression-vlr-002 reference/table-progression-002-ref vertical-lr Table Column/Colgroup Ordering http://www.w3.org/TR/css-writing-modes-3/#block-flow,http://www.w3.org/TR/css-writing-modes-3/#direction 0d0b33595bbedcce4c7a2461c0a8197a26432a5a `Elika J. Etemad` This test checks that vertical-lr tables order columns top-to-bottom (LTR) or bottom-to-top (RTL) per the table's 'direction'. This test also checks that 'writing-mode' and 'direction' do not apply to table columns and column groups.
table-progression-vlr-003 reference/table-progression-001-ref vertical-lr upright orientation Table Row/Rowgroup/Cell Ordering http://www.w3.org/TR/css-writing-modes-3/#block-flow,http://www.w3.org/TR/css-writing-modes-3/#direction,http://www.w3.org/TR/css-writing-modes-3/#text-orientation c355871237d800fc278646cb02cd52c1ee2dad1c `Elika J. Etemad` This test checks that vertical-lr tables, whether LTR or RTL, order rows/rowgroups left to right and cells top-to-bottom when text-orientation is upright.
table-progression-vlr-004 reference/table-progression-002-ref vertical-lr upright orientation Table Column/Colgroup Ordering http://www.w3.org/TR/css-writing-modes-3/#block-flow,http://www.w3.org/TR/css-writing-modes-3/#direction,http://www.w3.org/TR/css-writing-modes-3/#text-orientation d2b45d56c96a738ce7dc9f5451e5468f67e0826f `Elika J. Etemad` This test checks that vertical-lr tables, whether LTR or RTL, order columns top-to-bottom when text-orientation is upright.
table-progression-vrl-001 reference/table-progression-001-ref vertical-rl Table Row/Rowgroup/Cell Ordering http://www.w3.org/TR/css-writing-modes-3/#block-flow,http://www.w3.org/TR/css-writing-modes-3/#direction fc1814e366b2dbdfc31307664e4a0921dc5ebbbc `Elika J. Etemad` This test checks that vertical-rl tables order rows/rowgroups right to left and cells top-to-bottom (LTR) or bottom-to-top (RTL) per 'direction'. This test also checks that 'writing-mode' and 'direction' do not apply to table rows and row groups.
table-progression-vrl-002 reference/table-progression-002-ref vertical-rl Table Column/Colgroup Ordering http://www.w3.org/TR/css-writing-modes-3/#block-flow,http://www.w3.org/TR/css-writing-modes-3/#direction b75051b071ec6bfe556e2f3554c87cdf12f82c8d `Elika J. Etemad` This test checks that vertical-rl tables order columns top-to-bottom (LTR) or bottom-to-top (RTL) per the table's 'direction'. This test also checks that 'writing-mode' and 'direction' do not apply to table columns and column groups.
table-progression-vrl-003 reference/table-progression-001-ref vertical-rl upright orientation Table Row/Rowgroup/Cell Ordering http://www.w3.org/TR/css-writing-modes-3/#block-flow,http://www.w3.org/TR/css-writing-modes-3/#direction,http://www.w3.org/TR/css-writing-modes-3/#text-orientation db7b95b080a2a2f71861a16165cd16fa43b8f091 `Elika J. Etemad` This test checks that vertical-rl tables, whether LTR or RTL, order rows/rowgroups right to left and cells top-to-bottom when text-orientation is upright.
table-progression-vrl-004 reference/table-progression-002-ref vertical-rl upright orientation Table Column/Colgroup Ordering http://www.w3.org/TR/css-writing-modes-3/#block-flow,http://www.w3.org/TR/css-writing-modes-3/#direction,http://www.w3.org/TR/css-writing-modes-3/#text-orientation 868fb8c7526b3c4729fcc79eae95e82eece9d60a `Elika J. Etemad` This test checks that vertical-rl tables, whether LTR or RTL, order columns top-to-bottom when text-orientation is upright.
text-align-vlr-003 reference/ref-filled-green-100px-square 'text-align: left' - 'vertical-lr' and 'direction: ltr' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 63d2278fd7ab4b542a582612b3f50994a634c98e `Gérard Talbot`
text-align-vlr-005 reference/ref-filled-green-100px-square 'text-align: left' - 'vertical-lr' and 'direction: rtl' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout c4f382dad23e3aa6adc9c299cafbeb8a349412c7 `Gérard Talbot` This test checks that 'text-align: left' aligns an inline box within a line box with respect to the line box's logical left side (line-left side). Here, 'direction: rtl' has no impact, no influence on such alignment.
text-align-vlr-007 reference/ref-filled-green-100px-square 'text-align: left' - 'vertical-lr' and initial, default 'direction' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 07f8a159c660de6a9c7f0940d14a1a979baeec4b `Gérard Talbot`
text-align-vlr-009 reference/text-align-vlr-009-ref 'text-align: center' - 'vertical-lr' and 'direction: ltr' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 68b083feab961c3eb77ff11dabf694c28189e2b4 `Gérard Talbot`
text-align-vlr-011 reference/text-align-vlr-009-ref 'text-align: center' - 'vertical-lr' and 'direction: rtl' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout e584d91e54652e89e98169ba70b7c5eed6261578 `Gérard Talbot` This test checks that 'text-align: center' centers an inline box within a line box with respect to the line box's logical left and right sides (line-left and line-right sides).
text-align-vlr-013 reference/text-align-vlr-009-ref 'text-align: center' - 'vertical-lr' and initial, default 'direction' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 2804ddeff273c111d840be1dc659769a89f3a001 `Gérard Talbot`
text-align-vlr-015 reference/direction-vlr-003-ref 'text-align: right' - 'vertical-lr' and 'direction: ltr' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout b1ffc054bccdf42b6fd70694ab8620b7528640b6 `Gérard Talbot`
text-align-vlr-017 reference/direction-vlr-003-ref 'text-align: right' - 'vertical-lr' and 'direction: rtl' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 024ec27eb2e9ddfaa5006f76c359023f72ebd9d0 `Gérard Talbot` This test checks that 'text-align: right' aligns an inline box within a line box with respect to the line box's logical right side (line-right side). Here, 'direction: rtl' has no impact, no influence on such alignment.
text-align-vlr-019 reference/direction-vlr-003-ref 'text-align: right' - 'vertical-lr' and initial, default 'direction' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 8816333b3de3cd56e532765dbcebaf4fb9f843b9 `Gérard Talbot` This test checks that 'text-align: right' aligns an inline box within a line box with respect to such line box's logical right side (line-right side).
text-align-vrl-002 reference/direction-vrl-004-ref 'text-align: left' - 'vertical-rl' and 'direction: ltr' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout f73792541ec787506a91190e709a466a5c399df0 `Gérard Talbot` This test checks that 'text-align: left' aligns an inline box within a line box with respect to such line box's logical left side (line-left side).
text-align-vrl-004 reference/direction-vrl-004-ref 'text-align: left' - 'vertical-rl' and 'direction: rtl' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout d9654a61d0088481af062d4d9c5e28f5a9a4c417 `Gérard Talbot` This test checks that 'text-align: left' aligns an inline box within a line box with respect to the line box's logical left side (line-left side). Here, 'direction: rtl' has no impact, no influence on such alignment.
text-align-vrl-006 reference/direction-vrl-004-ref 'text-align: left' - 'vertical-rl' and initial, default 'direction' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 4c80bbd82b3d960dbbfe97ef5f60ade162183665 `Gérard Talbot` This test checks that 'text-align: left' aligns an inline box within a line box with respect to such line box's logical left side (line-left side).
text-align-vrl-008 reference/text-align-vrl-008-ref 'text-align: center' - 'vertical-rl' and 'direction: ltr' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 22f8cdeca2f53e4b55807d4fe6177d4c9705d22b `Gérard Talbot` This test checks that 'text-align: center' centers an inline box within a line box with respect to such line box's logical left and right sides (line-left and line-right sides).
text-align-vrl-010 reference/text-align-vrl-008-ref 'text-align: center' - 'vertical-rl' and 'direction: rtl' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout 02bb2bd575dbc1c2fde04ad00d999df360ac1411 `Gérard Talbot` This test checks that 'text-align: center' centers an inline box within a line box with respect to the line box's logical left and right sides (line-left and line-right sides).
text-align-vrl-012 reference/text-align-vrl-008-ref 'text-align: center' - 'vertical-rl' and initial, default 'direction' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout ff79b1e63c3b79e7961d80307b15878791811a7d `Gérard Talbot` This test checks that 'text-align: center' centers an inline box within a line box with respect to the line box's logical left and right sides (line-left and line-right sides).
text-align-vrl-014 reference/direction-vrl-002-ref 'text-align: right' - 'vertical-rl' and 'direction: ltr' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout ee7abad3095db81112f2d25c7a5b96b91b4c5976 `Gérard Talbot` This test checks that 'text-align: right' aligns an inline box within a line box with respect to such line box's logical right side (line-right side).
text-align-vrl-016 reference/direction-vrl-002-ref 'text-align: right' - 'vertical-rl' and 'direction: rtl' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout aa022d161e162cf0c2bc00be399ce9fc39c036bb `Gérard Talbot` This test checks that 'text-align: right' aligns an inline box within a line box with respect to the line box's logical right side (line-right side). Here, 'direction: rtl' has no impact, no influence on such alignment.
text-align-vrl-018 reference/direction-vrl-002-ref 'text-align: right' - 'vertical-rl' and initial, default 'direction' ahem,image http://www.w3.org/TR/css-writing-modes-3/#vertical-layout d563a03c7b8092d0cbfd3c92183d10bba8333354 `Gérard Talbot` This test checks that 'text-align: right' aligns an inline box within a line box with respect to such line box's logical right side (line-right side).
text-baseline-slr-009 reference/text-baseline-slr-009-ref text baseline alignment - alphabetical alignment with vertical layout ahem http://www.w3.org/TR/css-writing-modes-3/#text-baselines 6d6faeeeb92117f7ec2c62627ad2634c9a3fb104 `Hajime Shiozawa` When 'writing-mode' is 'sideways-lr', then the alphabetic baseline is used as the dominant baseline.
text-baseline-srl-008 reference/text-baseline-vrl-006-ref text baseline alignment - alphabetical alignment with vertical layout ahem http://www.w3.org/TR/css-writing-modes-3/#text-baselines 09bdbb0889fb770d556fac5927fccff34e7792a3 `Hajime Shiozawa` When 'writing-mode' is 'sideways-rl', then the alphabetic baseline is used as the dominant baseline.
text-baseline-vlr-003 reference/text-baseline-vrl-002-ref text baseline alignment - central alignment with vertical layout ahem http://www.w3.org/TR/css-writing-modes-3/#text-baselines d2fbd8b70e1a282019dbb946f08fff8778010830 `Hajime Shiozawa` This test checks the generation of text baseline. When 'writing-mode' is 'vertical-lr' and when 'text-orientation' is 'mixed', then the central baseline is used as the dominant baseline.
text-baseline-vlr-005 reference/text-baseline-vrl-002-ref text baseline alignment - central alignment with vertical layout ahem http://www.w3.org/TR/css-writing-modes-3/#text-baselines 51866103aa9adb12ae38ed73644698ee63a6af64 `Hajime Shiozawa` This test checks the generation of text baseline. When 'writing-mode' is 'vertical-lr' and when 'text-orientation' is 'upright', then the central baseline is used as the dominant baseline.
text-baseline-vlr-007 reference/text-baseline-vrl-006-ref text baseline alignment - alphabetical alignment with vertical layout ahem http://www.w3.org/TR/css-writing-modes-3/#text-baselines 2f6bc41efeefa86a82ca1266227b44dfeea4df80 `Hajime Shiozawa` This test checks the generation of text baseline. When 'writing-mode' is 'vertical-lr' and when 'text-orientation' is 'sideways', then the alphabetical baseline is used as the dominant baseline.
text-baseline-vrl-002 reference/text-baseline-vrl-002-ref text baseline alignment - central alignment with vertical layout ahem http://www.w3.org/TR/css-writing-modes-3/#text-baselines b1dd1a8cbb988e6bff7a2ea70bec10b96a8d4196 `Hajime Shiozawa` This test checks the generation of text baseline. When 'writing-mode' is 'vertical-rl' and when 'text-orientation' is 'mixed', then the central baseline is used as the dominant baseline.
text-baseline-vrl-004 reference/text-baseline-vrl-002-ref text baseline alignment - central alignment with vertical layout ahem http://www.w3.org/TR/css-writing-modes-3/#text-baselines b5ab33e341b1b23db4f9ec15902b5ea8d05f4494 `Hajime Shiozawa` This test checks the generation of text baseline. When 'writing-mode' is 'vertical-rl' and when 'text-orientation' is 'upright', then the central baseline is used as the dominant baseline.
text-baseline-vrl-006 reference/text-baseline-vrl-006-ref text baseline alignment - alphabetical alignment with vertical layout ahem http://www.w3.org/TR/css-writing-modes-3/#text-baselines b33d1c8910435da20bbabdf811f1e485964cd2c2 `Hajime Shiozawa` This test checks the generation of text baseline. When 'writing-mode' is 'vertical-rl' and when 'text-orientation' is 'sideways', then the alphabetical baseline is used as the dominant baseline.
text-combine-upright-break-inside-001 reference/text-combine-upright-break-inside-001-ref text-combine-upright, whitespace inside tcy with insufficient line space https://drafts.csswg.org/css-writing-modes-3/#text-combine-layout 1151361067ba67577c075d6fb0a7933d8aaceca4 `Xidorn Quan` line should never be broken inside text-combine-upright text node
text-combine-upright-break-inside-001a reference/text-combine-upright-break-inside-001-ref text-combine-upright, white-space: pre with new line https://drafts.csswg.org/css-writing-modes-3/#text-combine-layout 35def58a4601a34f1643aa5e63fb4141881262ee `Xidorn Quan` line should never be broken inside text-combine-upright text node
text-combine-upright-compression-001 reference/text-combine-upright-compression-001-ref text-combine-upright, no compression https://drafts.csswg.org/css-writing-modes-3/#text-combine-compression 39d3d17a4acc2284a3f35248ae4408dca9d37d2e `Xidorn Quan` text-combine-upright with character not wider than 1em should not trigger compression.
text-combine-upright-compression-002 reference/text-combine-upright-compression-002-ref text-combine-upright, compression of two characters https://drafts.csswg.org/css-writing-modes-3/#text-combine-compression 1f1dbe7ae39e188c14f42c4c1bda3cd183e52fa1 `Xidorn Quan` text-combine-upright should try applying 'hwid' feature if the width is wider than 1em
text-combine-upright-compression-003 reference/text-combine-upright-compression-003-ref text-combine-upright, compression of three characters https://drafts.csswg.org/css-writing-modes-3/#text-combine-compression b5e61abcd24abe56e613ae3139b86364c21492b5 `Xidorn Quan` text-combine-upright should try applying 'twid' feature if the width is wider than 1em
text-combine-upright-compression-004 reference/text-combine-upright-compression-004-ref text-combine-upright, compression of four characters https://drafts.csswg.org/css-writing-modes-3/#text-combine-compression 12b260bfb6ca84d592123985bbec6e52ee281dd8 `Xidorn Quan` text-combine-upright should try applying 'qwid' feature if the width is wider than 1em
text-combine-upright-compression-005 reference/text-combine-upright-compression-005-ref text-combine-upright, no compression for single full-width character https://drafts.csswg.org/css-writing-modes-3/#text-combine-fullwidth 78632462f881689124c62530acf4f70fb53113f8 `Xidorn Quan` text-combine-upright should not change a single full-width character
text-combine-upright-compression-005a reference/text-combine-upright-compression-005-ref text-combine-upright, no compression for single character with full-width transform https://drafts.csswg.org/css-writing-modes-3/#text-combine-fullwidth 30f824d68df56e07bbc70ef90eb9e27cb40f8fc8 `Xidorn Quan` text-combine-upright should not change a single full-width character
text-combine-upright-compression-006 reference/text-combine-upright-compression-006-ref text-combine-upright, compression for two full-width characters https://drafts.csswg.org/css-writing-modes-3/#text-combine-fullwidth 44f2a85439397ce3795f36af92e38054ef91e1e8 `Xidorn Quan` text-combine-upright should run the reverse of full-width transform before applying compression
text-combine-upright-compression-006a reference/text-combine-upright-compression-006-ref text-combine-upright, compression for two characters with full-width transform https://drafts.csswg.org/css-writing-modes-3/#text-combine-fullwidth f78f23cfb21fb36e7f4243c5df87de13648227ec `Xidorn Quan` text-combine-upright should run the reverse of full-width transform before applying compression
text-combine-upright-compression-007 reference/text-combine-upright-compression-007-ref text-combine-upright: all, fit any number of characters https://drafts.csswg.org/css-writing-modes-3/#text-combine-compression 2f00242639977141ccca0197b6dc3de7d3ad936e `Xidorn Quan` text-combine-upright: all should allow any amount of text to be compressed in a 1em square
text-combine-upright-decorations-001 reference/text-combine-upright-decorations-001 The resulting composition is treated as a signel glyph for decorations ahem https://drafts.csswg.org/css-writing-modes-3/#text-combine-layout 280af6570701711000e9512d0fa55c267724d9ae `Koji Ishii` The resulting composition is treated as a signel glyph for decorations
text-combine-upright-inherit-all-001 reference/text-combine-upright-inherit-all-001 text-combine-upright:all inherits http://www.w3.org/TR/css-writing-modes-3/#text-combine-upright 71bf076146439091e171f37da2984ca1dcdca01e `Koji Ishii` This test checks text-combine-upright:all inherits
text-combine-upright-inherit-all-002 reference/text-combine-upright-inherit-all-002 text-combine-upright :all http://www.w3.org/TR/css-writing-modes-3/#text-combine-upright 5f16f6cf05f96410a9698653f5557ca74ae561af `Shinsuke Matsuki`,`Koji Ishii` This test checks text-combine-upright:all inherits through the containment hierarchy and interrupted (by a box boundary) text runs
text-combine-upright-layout-rules-001 reference/text-combine-upright-layout-rules-001-ref CSS Writing Modes: Layout rules of text-combine-upright ahem http://www.w3.org/TR/css-writing-modes-3/#text-combine-layout 33a1628d4c2b647287caee42d9bae29d191603b0 `Masataka Yakura`,`Koji Ishii` Anything outside the 1em-composition does not affect layout.
text-combine-upright-line-breaking-rules-001 reference/text-combine-upright-line-breaking-rules-001-ref CSS Writing Modes: line-breaking-rules https://drafts.csswg.org/css-writing-modes-3/#text-combine-layout 86358fb212297debd64de85e0f35340d754a1f80 `Shinsuke Matsuki`,`Koji Ishii` The bracket should be combined with following characters.
text-combine-upright-parsing-digits-001 CSS Writing Modes: parsing text-combine-upright for digits dom,script http://www.w3.org/TR/css-writing-modes-3/#text-combine-upright 6fcac30b043122647264a5af072515c8f5dd9268 `Masataka Yakura` text-combine-upright supports `none`, `all`, `digits`, and `digits` followed by a digit in the range from 2 to 4.
text-combine-upright-parsing-digits-002 CSS Writing Modes: parsing text-combine-upright with digits plus calc() computing to valid digits dom,script http://www.w3.org/TR/css-writing-modes-3/#text-combine-upright,http://www.w3.org/TR/css-values-3/#calc-notation c04b90914c86be633173bfcc63c14b2a44b058db `Masataka Yakura` User Agents support text-combine-upright with values `digits calc(...)` if the expression inside `calc()` computes to a valid integer, which is either 2, 3, or 4.
text-combine-upright-parsing-invalid-001 CSS Writing Modes: parsing text-combine-upright with invalid values dom,invalid,script http://www.w3.org/TR/css-writing-modes-3/#text-combine-upright 2b2c132e18a567fb8056e362766d8a030557c4de `Masataka Yakura` text-combine-upright doesn't support undefined keywords and out-of-range integer, and numbers.
text-combine-upright-parsing-invalid-002 CSS Writing Modes: parsing text-combine-upright with digits plus calc() computing to invalid digits dom,invalid,script http://www.w3.org/TR/css-writing-modes-3/#text-combine-upright,http://www.w3.org/TR/css-values-3/#calc-notation 7f78c2344ff0a88366e152bfb9dd032df56c8e31 `Masataka Yakura` User Agents ignore text-combine-upright with values `digits calc(...)` if the expression inside `calc()` computes to either numbers or out-of-range integers.
text-combine-upright-parsing-valid-001 CSS Writing Modes: parsing text-combine-upright with valid values dom,script http://www.w3.org/TR/css-writing-modes-3/#text-combine-upright fcf85cf596ec7d6fc24ad00fbb8897f34f212430 `Masataka Yakura` text-combine-upright supports `none`, `all`, `digits`, and `digits` followed by a digit in the range from 2 to 4.
text-combine-upright-value-all-001 reference/text-combine-upright-value-single-character CSS Writing Modes: text-combine-upright: all font http://www.w3.org/TR/css-writing-modes-3/#text-combine-upright aa61701be68a6a2f5b8759406b5d12097287037b `Masataka Yakura` 'text-combine-upright: all' rotates the composition even if tate-chu-yoko
text-combine-upright-value-all-002 reference/vertical-ahem-1x1-ref,!reference/horizontal-ahem-1x1-notref CSS Writing Modes: text-combine-upright: all ahem http://www.w3.org/TR/css-writing-modes-3/#text-combine-upright 86aee37014437221d6f54d959e1822b2c1b040fa `Masataka Yakura`